示例#1
0
文件: pratt_test.py 项目: fffaez/toy
 def test_empty_str(self):
     self.assertEqual(tokenSplit(""), ['END'])
示例#2
0
文件: pratt_test.py 项目: fffaez/toy
 def test_parentheses_01(self):
     self.assertEqual(tokenSplit("(4 + 5) * 10"), ["(", "4", "+", "5", ")", "*", "10", "END"])
示例#3
0
文件: pratt_test.py 项目: fffaez/toy
 def test_error_str01(self):
     self.assertEqual(tokenSplit("4+5"), ["4", "+", "5", 'END'])
示例#4
0
文件: pratt_test.py 项目: fffaez/toy
 def test_simple_str03(self):
     self.assertEqual(tokenSplit("   10   *     5  + 2   "), ["10", "*", "5", "+", "2", 'END'])
示例#5
0
文件: pratt_test.py 项目: fffaez/toy
 def test_simple_str02(self):
     self.assertEqual(tokenSplit("4 + 5"), ["4", "+", "5", 'END'])
示例#6
0
文件: pratt_test.py 项目: fffaez/toy
 def test_simple_str01(self):
     self.assertEqual(tokenSplit("+"), ["+", 'END'])