Exemple #1
0
 def test01(self):
     self.assertEqual(hw4.pascal_row(0), [1])
     self.assertEqual(hw4.pascal_row(1), [1,1])
     self.assertEqual(hw4.pascal_row(2), [1,2,1])
     self.assertEqual(hw4.pascal_row(3), [1,3,3,1])
     self.assertEqual(hw4.pascal_row(5), [1,5,10,10,5,1])
Exemple #2
0
 def test05(self):
     self.assertAlmostEqual(hw4.pascal_row(4), [1, 4, 6, 4, 1])
Exemple #3
0
 def test01(self):
     self.assertEqual(hw4.pascal_row(-5), [])
Exemple #4
0
 def test4(self):
     self.assertEqual(hw4.pascal_row(4), [1, 4, 6, 4, 1])
Exemple #5
0
 def test04(self):
     self.assertEqual(hw4.pascal_row(3), [1, 3, 3, 1])
Exemple #6
0
 def test04(self):
     self.assertEqual(hw4.pascal_row(6), [1, 6, 15, 20, 15, 6, 1])
Exemple #7
0
 def test03(self):
     self.assertEqual(
         hw4.pascal_row(13),
         [1, 13, 78, 286, 715, 1287, 1716, 1716, 1287, 715, 286, 78, 13, 1])
Exemple #8
0
 def test02(self):
     self.assertEqual(hw4.pascal_row(1), [1, 1])
Exemple #9
0
 def test03(self):
     self.assertEqual(hw4.pascal_row(8), [1,8,28,56,70,56,28,8,1])
Exemple #10
0
 def test05(self):
     self.assertEqual(hw4.pascal_row(16),[1,16,120,560,1820,4368,8008,11440,12870,11440,8008,4368,1820,560,120,16,1])
Exemple #11
0
 def test02(self): 
     self.assertEqual(hw4.pascal_row(7), [1,7,21,35,35,21,7,1])
Exemple #12
0
 def test01(self):
 # Replace pass with real test code. Use self.assertEqual. pass
 # Write more tests...
     self.assertEqual(hw4.pascal_row(6), [1,6,15,20,15,6,1])
 def test05(self):
     self.assertEqual(hw4.pascal_row(9),
                      [1, 9, 36, 84, 126, 126, 84, 36, 9, 1])
Exemple #14
0
 def testRow(self):# Replace pass with real test code. Use self.assertEqual.
     self.assertEqual(hw4.pascal_row(7), [1, 7, 21, 35, 35, 21, 7, 1])
     self.assertEqual(hw4.pascal_row(13), [1, 13, 78, 286, 715, 1287, 1716, 1716, 1287, 715, 286, 78, 13, 1])
     self.assertEqual(hw4.pascal_row(2), [1, 2, 1])
     self.assertEqual(hw4.pascal_row(6), [1, 6, 15, 20, 15, 6, 1])
     self.assertEqual(hw4.pascal_row(24), [1, 24, 276, 2024, 10626, 42504, 134596, 346104, 735471, 1307504, 1961256, 2496144, 2704156, 2496144, 1961256, 1307504, 735471, 346104, 134596, 42504, 10626, 2024, 276, 24, 1])
Exemple #15
0
 def test04(self):
     self.assertEqual(hw4.pascal_row(20), [
         1, 20, 190, 1140, 4845, 15504, 38760, 77520, 125970, 167960,
         184756, 167960, 125970, 77520, 38760, 15504, 4845, 1140, 190, 20, 1
     ])
Exemple #16
0
 def test01(self):
     self.assertEqual(hw4.pascal_row(0), [1])
Exemple #17
0
 def test05(self):
     self.assertEqual(hw4.pascal_row(-1), [])
Exemple #18
0
 def test03(self):
     self.assertEqual(hw4.pascal_row(2), [1, 2, 1])
Exemple #19
0
 def test05(self):
     self.assertEqual(hw4.pascal_row(10),
                      [1, 10, 45, 120, 210, 252, 210, 120, 45, 10, 1])
Exemple #20
0
 def test05(self):
     self.assertEqual(hw4.pascal_row(5), [1, 5, 10, 10, 5, 1])
Exemple #21
0
 def test05(self):
     self.assertEqual(hw4.pascal_row(15), [1, 15, 105, 455, 1365, 3003, 5005, 6435, 6435, 5005, 3003, 1365, 455, 105, 15, 1])