示例#1
0
 def test_unbalanced_parens(self):
     parens = "((())"
     assert parChecker(parens) == False
示例#2
0
 def test_balanced_parens(self):
     parens = "((()))"
     assert parChecker(parens) == True
示例#3
0
 def test_empty_is_balanced(self):
     parens = ""
     assert parChecker(parens) == True
示例#4
0
 def test_broken_multicase(self):
     parens = '[{()]'
     assert parChecker(parens) == False
示例#5
0
 def test_tricky_parens(self):
     parens = '{({([][])}())}'
     assert parChecker(parens) == True
示例#6
0
 def test_over_pop_parens(self):
     parens = "((())))"
     assert parChecker(parens) == False