|
@@ -161,7 +161,7 @@ def test_add_sum():
|
|
|
|
|
|
|
|
|
@pytest.mark.parametrize(('a', 'b'), [
|
|
|
- [Figure(1, 'm'), 0],
|
|
|
+ [Figure(1, 'm'), 0.0],
|
|
|
[Figure(1, 'm'), 'test'],
|
|
|
[1, Figure(1, 'm')],
|
|
|
])
|
|
@@ -170,6 +170,10 @@ def test_add_not_implemented(a, b):
|
|
|
a + b
|
|
|
|
|
|
|
|
|
+def test_add_null_summand():
|
|
|
+ assert Figure(1, ['m']) == Figure(1, ['m']) + sum([])
|
|
|
+
|
|
|
+
|
|
|
@pytest.mark.parametrize(('a', 'b', 'expected_diff'), [
|
|
|
[Figure(1, 'm'), Figure(2, 'm'), Figure(-1, 'm')],
|
|
|
[Figure(-2, 'l'), Figure(-4, 'l'), Figure(2, 'l')],
|