Example #1
0
def test_add_basic():
    """Otestování výpočtu součtu dvou celých čísel."""
    init()
    result = add(1, 2)
    expected = 3
    assert result == expected, "Očekávaná hodnota {}, vráceno {}".format(
        expected, result)
Example #2
0
def test_add_even_larger_ints():
    """Otestování výpočtu součtu dvou velkých celých čísel."""
    init()
    result = add(2**31 - 1, 1)
    expected = 2**31
    assert result == expected, "Očekávaná hodnota {}, vráceno {}".format(
        expected, result)
Example #3
0
def test_add_basic():
    """Otestování výpočtu součtu dvou komplexních čísel."""
    init()

    c1 = Complex(1.0, 2.0)
    c2 = Complex(3.0, 4.0)

    result = add(c1, c2)
    expected = Complex(4.0, 6.0)
    assert result == expected, \
        "Očekávaná hodnota {}, vráceno {}".format(expected, result)
Example #4
0
def main():
    """Otestování, jestli je možné zavolat nativní funkci."""
    init()
    result = add(1, 2)
    print(f"1+2=", result, sep="")
def main():
    """Otestování, jestli je možné zavolat nativní funkci."""
    init()
    result = add("foo", "bar")
    print(f"'foo'+'bar'=", result, sep="")