|
2 | 2 |
|
3 | 3 | import pytest |
4 | 4 |
|
5 | | -import core_lib |
| 5 | +import core_lib.math |
6 | 6 |
|
7 | 7 |
|
8 | 8 | def test_add() -> None: |
9 | | - assert core_lib.add(1.0, 2.0) == 3.0 |
10 | | - assert core_lib.add(-1.0, 1.0) == 0.0 |
11 | | - assert core_lib.add(0.0, 0.0) == 0.0 |
| 9 | + assert core_lib.math.add(1.0, 2.0) == 3.0 |
| 10 | + assert core_lib.math.add(-1.0, 1.0) == 0.0 |
| 11 | + assert core_lib.math.add(0.0, 0.0) == 0.0 |
12 | 12 |
|
13 | 13 |
|
14 | 14 | def test_subtract() -> None: |
15 | | - assert core_lib.subtract(5.0, 3.0) == 2.0 |
16 | | - assert core_lib.subtract(0.0, 5.0) == -5.0 |
17 | | - assert core_lib.subtract(3.0, 3.0) == 0.0 |
| 15 | + assert core_lib.math.subtract(5.0, 3.0) == 2.0 |
| 16 | + assert core_lib.math.subtract(0.0, 5.0) == -5.0 |
| 17 | + assert core_lib.math.subtract(3.0, 3.0) == 0.0 |
18 | 18 |
|
19 | 19 |
|
20 | 20 | def test_multiply() -> None: |
21 | | - assert core_lib.multiply(3.0, 4.0) == 12.0 |
22 | | - assert core_lib.multiply(-2.0, 3.0) == -6.0 |
23 | | - assert core_lib.multiply(0.0, 100.0) == 0.0 |
| 21 | + assert core_lib.math.multiply(3.0, 4.0) == 12.0 |
| 22 | + assert core_lib.math.multiply(-2.0, 3.0) == -6.0 |
| 23 | + assert core_lib.math.multiply(0.0, 100.0) == 0.0 |
24 | 24 |
|
25 | 25 |
|
26 | 26 | def test_divide() -> None: |
27 | | - assert core_lib.divide(10.0, 2.0) == 5.0 |
28 | | - assert core_lib.divide(7.0, 2.0) == 3.5 |
29 | | - assert core_lib.divide(-6.0, 3.0) == -2.0 |
| 27 | + assert core_lib.math.divide(10.0, 2.0) == 5.0 |
| 28 | + assert core_lib.math.divide(7.0, 2.0) == 3.5 |
| 29 | + assert core_lib.math.divide(-6.0, 3.0) == -2.0 |
30 | 30 |
|
31 | 31 |
|
32 | 32 | def test_divide_by_zero() -> None: |
33 | 33 | with pytest.raises(ValueError): |
34 | | - core_lib.divide(1.0, 0.0) |
| 34 | + core_lib.math.divide(1.0, 0.0) |
35 | 35 | with pytest.raises(ValueError): |
36 | | - core_lib.divide(-5.0, 0.0) |
| 36 | + core_lib.math.divide(-5.0, 0.0) |
0 commit comments