(self)
| 7 | |
| 8 | class TestSuite(unittest.TestCase): |
| 9 | def setUp(self): |
| 10 | self.p0 = Polynomial([Monomial({})]) |
| 11 | self.p1 = Polynomial([Monomial({}), Monomial({})]) |
| 12 | self.p2 = Polynomial([Monomial({1: 1}, 2)]) |
| 13 | self.p3 = Polynomial([Monomial({1: 1}, 2), Monomial({1: 2, 2: -1}, 1.5)]) |
| 14 | self.p4 = Polynomial( |
| 15 | [ |
| 16 | Monomial({2: 1, 3: 0}, Fraction(2, 3)), |
| 17 | Monomial({1: -1, 3: 2}, math.pi), |
| 18 | Monomial({1: -1, 3: 2}, 1), |
| 19 | ] |
| 20 | ) |
| 21 | self.p5 = Polynomial( |
| 22 | [ |
| 23 | Monomial({150: 5, 170: 2, 10000: 3}, 0), |
| 24 | Monomial({1: -1, 3: 2}, 1), |
| 25 | ] |
| 26 | ) |
| 27 | self.p6 = Polynomial( |
| 28 | [2, -3, Fraction(1, 7), 2**math.pi, Monomial({2: 3, 3: 1}, 1.25)] |
| 29 | ) |
| 30 | self.p7 = Polynomial([Monomial({1: 1}, -2), Monomial({1: 2, 2: -1}, -1.5)]) |
| 31 | |
| 32 | self.m1 = Monomial({1: 2, 2: 3}, -1) |
| 33 | |
| 34 | return |
| 35 | |
| 36 | def test_polynomial_addition(self): |
| 37 |
nothing calls this directly
no test coverage detected