예제 #1
0
파일: test_error.py 프로젝트: hwayne/tutor
 def testMultiOpWalk(self):
     variants = errors.operror(["8", "PLUS", "2", "MINUS", "3"])
     self.assertIn(["8", "MINUS", "2", "MINUS", "3"],
                   [x[0] for x in variants])
     self.assertIn(["8", "PLUS", "2", "TIMES", "3"],
                   [x[0] for x in variants])
     self.assertNotIn(["8", "TIMES", "2", "TIMES", "3"],
                      [x[0] for x in variants])  #Not recursive... yet
예제 #2
0
파일: test_error.py 프로젝트: hwayne/tutor
 def testMultiOpWalk(self):
     variants = errors.operror(["8","PLUS","2", "MINUS", "3"])
     self.assertIn(["8","MINUS","2", "MINUS", "3"], [x[0] for x in variants])
     self.assertIn(["8","PLUS","2", "TIMES", "3"], [x[0] for x in variants])
     self.assertNotIn(["8","TIMES","2", "TIMES", "3"], [x[0] for x in variants]) #Not recursive... yet
예제 #3
0
파일: test_error.py 프로젝트: hwayne/tutor
 def testOpWalkTwo(self):
     variants = errors.operror(["8","PLUS","2"])
     self.assertIn(["8","MINUS","2"], [x[0] for x in variants])
예제 #4
0
파일: test_error.py 프로젝트: hwayne/tutor
 def testOpWalk(self):
     variants = errors.operror(["6","PLUS","7"])
     self.assertIn(["6","TIMES","7"], [x[0] for x in variants])
예제 #5
0
파일: test_error.py 프로젝트: hwayne/tutor
 def testOpWalkTwo(self):
     variants = errors.operror(["8", "PLUS", "2"])
     self.assertIn(["8", "MINUS", "2"], [x[0] for x in variants])
예제 #6
0
파일: test_error.py 프로젝트: hwayne/tutor
 def testOpWalk(self):
     variants = errors.operror(["6", "PLUS", "7"])
     self.assertIn(["6", "TIMES", "7"], [x[0] for x in variants])