Esempio n. 1
0
def raise_test_convert_units(amount, current_unit, converted_unit, expected):
    with pytest.raises(Exception):
        convert_units(amount, current_unit, converted_unit)
Esempio n. 2
0
def test_kilo_miles():
    units = convert_units(4, "kilometer", "mile")
    assert round(units, 2) == 2.48
Esempio n. 3
0
def test_convert_units(amount, current_unit, converted_unit, expected):
    return_value = convert_units(amount, current_unit, converted_unit)
    assert round(return_value, 2) == expected
Esempio n. 4
0
def test_pound_kilo():
    units = convert_units(4, "pound", "kilogram")
    assert round(units, 2) == 2.16
Esempio n. 5
0
def test_miles_kilo():
    units = convert_units(2, "mile", "kilometer")
    assert round(units, 2) == 3.22
Esempio n. 6
0
def test_fahrenheit_celsius():
    units = convert_units(75, "fahrenheit", "celsius")
    assert round(units, 2) == 23.89
Esempio n. 7
0
def test_gallon_liter():
    units = convert_units(2, "gallon", "liter")
    assert round(units, 2) == 7.58