コード例 #1
0
 def testBLSortEmpty(self):
     self.assertEqual(hw.blsort([]), [])
コード例 #2
0
 def testBLSortTwoElementsBackward(self):
     self.assertEqual(hw.blsort([1, 0]), [0, 1])
コード例 #3
0
 def testBLSortOneOne(self):
     self.assertEqual(hw.blsort([1]), [1])
コード例 #4
0
 def testBLSortRandom(self):
     self.assertEqual(hw.blsort([0, 1, 1, 0, 1, 1]), [0, 0, 1, 1, 1, 1])
コード例 #5
0
 def testBLSortZerosSurroundedByOnes(self):
     self.assertEqual(hw.blsort([1] + [0] * 10 + [1]), [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1])
コード例 #6
0
ファイル: hw3pr2tests.py プロジェクト: raxod502/HMC-Grader
 def testBLSortZerosSurroundedByOnes(self):
     self.assertEqual(hw.blsort([1] + [0] * 10 + [1]),
                      [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1])
コード例 #7
0
ファイル: hw3pr2tests.py プロジェクト: raxod502/HMC-Grader
 def testBLSortRandom(self):
     self.assertEqual(hw.blsort([0, 1, 1, 0, 1, 1]), [0, 0, 1, 1, 1, 1])
コード例 #8
0
ファイル: hw3pr2tests.py プロジェクト: raxod502/HMC-Grader
 def testBLSortEmpty(self):
     self.assertEqual(hw.blsort([]), [])
コード例 #9
0
ファイル: hw3pr2tests.py プロジェクト: raxod502/HMC-Grader
 def testBLSortOneOne(self):
     self.assertEqual(hw.blsort([1]), [1])
コード例 #10
0
ファイル: hw3pr2tests.py プロジェクト: raxod502/HMC-Grader
 def testBLSortTwoElementsBackward(self):
     self.assertEqual(hw.blsort([1, 0]), [0, 1])