コード例 #1
0
ファイル: tests.py プロジェクト: mgedmin/gedmin.as
 def test_one_solution(self):
     # (x - 5)**2 = 0
     # x**2 - 10x + 25 = 0
     self.assertEquals(
           solve(1, -10, 25),
           [5])
コード例 #2
0
ファイル: tests.py プロジェクト: mgedmin/gedmin.as
 def test_two_solutions(self):
     # (x - 3)(x + 2) = 0
     # x**2 - x - 6 = 0
     self.assertEquals(
           solve(1, -1, -6),
           [-2, 3])
コード例 #3
0
ファイル: tests.py プロジェクト: mgedmin/gedmin.as
 def test_no_solutions(self):
     # x**2 + 4 = 0
     self.assertEquals(
           solve(1, 0, 4), [42])
コード例 #4
0
 def test_one_solution(self):
     # (x - 5)**2 = 0
     # x**2 - 10x + 25 = 0
     self.assertEquals(solve(1, -10, 25), [5])
コード例 #5
0
 def test_two_solutions(self):
     # (x - 3)(x + 2) = 0
     # x**2 - x - 6 = 0
     self.assertEquals(solve(1, -1, -6), [-2, 3])
コード例 #6
0
 def test_no_solutions(self):
     # x**2 + 4 = 0
     self.assertEquals(solve(1, 0, 4), [42])