コード例 #1
0
ファイル: groodytests.py プロジェクト: raxod502/HMC-Grader
 def testSuperLCS2(self):
     self.assertEqual(hw.superLCS('hi', 'ship'), [2, '-hi-', 'ship'])
コード例 #2
0
ファイル: groodytests.py プロジェクト: raxod502/HMC-Grader
 def testSuperLCS4(self):
     studentAnswer = hw.superLCS('cat', 'car')
     self.assertTrue((studentAnswer == [2, 'cat-', 'ca-r']
                      or studentAnswer == [2, 'ca-t', 'car-']),
                     studentAnswer)
コード例 #3
0
ファイル: groodytests.py プロジェクト: raxod502/HMC-Grader
 def testSuperLCS1(self):
     self.assertEqual(hw.superLCS('spam', ''), [0, 'spam', '----'])
コード例 #4
0
ファイル: groodytests.py プロジェクト: raxod502/HMC-Grader
 def testSuperLCS3(self):
     studentAnswer = hw.superLCS('x', 'y')
     self.assertTrue((studentAnswer == [0, 'x-', '-y']
                      or studentAnswer == [0, '-x', 'y-']), studentAnswer)
コード例 #5
0
 def testSuperLCS3(self):
   studentAnswer = hw.superLCS('x', 'y')
   self.assertTrue((studentAnswer==[0, 'x-', '-y'] or studentAnswer==[0, '-x', 'y-']), studentAnswer)
コード例 #6
0
 def testSuperLCS2(self):
   self.assertEqual(hw.superLCS('hi', 'ship'), [2, '-hi-', 'ship'])
コード例 #7
0
 def testSuperLCS1(self):
   self.assertEqual(hw.superLCS('spam', ''), [0, 'spam', '----'])
コード例 #8
0
 def testSuperLCS4(self):
   studentAnswer = hw.superLCS('cat', 'car')
   self.assertTrue((studentAnswer==[2, 'cat-', 'ca-r'] or studentAnswer==[2, 'ca-t', 'car-']), studentAnswer)