Exemple #1
0
def test_sub_different_type():
    result = in_(1) - px(48)
    assert result == user(42)
    assert isinstance(result, user)
Exemple #2
0
def test_rsub_unitless():
    result = 222 - in_(2)
    assert result == 42
    assert isinstance(result, user)
Exemple #3
0
def test_sub_same_type():
    result = in_(84) - in_(42)
    assert result == in_(42)
    assert isinstance(result, in_)
Exemple #4
0
def test_radd_unitless():
    result = 90 + in_(2)
    assert result == in_(3)
    assert isinstance(result, user)
Exemple #5
0
def test_add_unitless():
    result = in_(2) + 90
    assert result == in_(3)
    assert isinstance(result, user)
Exemple #6
0
def test_add_different_type():
    result = in_(2) + px(-138)
    assert result == px(42)
    assert isinstance(result, user)
Exemple #7
0
def test_eq():
    assert in_(1) == 90
    assert px(42) == user(42)
    assert mm(10) == cm(1)