Exemplo n.º 1
0
	def testEmptyString(self):
		self.assertTrue(Matcher.isMatching(""))
Exemplo n.º 2
0
	def testOnePairOfParenthesis(self):
		self.assertTrue(Matcher.isMatching("()"))
Exemplo n.º 3
0
	def testComplexFailure(self):
		self.assertFalse(Matcher.isMatching("({[(])})"))
Exemplo n.º 4
0
	def testComplexUnmatchedException(self):
		self.assertFalse(Matcher.isMatching("(asdf[dfdas{}(asdf])"))
Exemplo n.º 5
0
	def testComplexMatched(self):
		self.assertTrue(Matcher.isMatching("(){asdf[[asdf](alksjdf)]asdf}"))
Exemplo n.º 6
0
	def testUnmatchedSinglePair(self):
		self.assertFalse(Matcher.isMatching("(]"))
Exemplo n.º 7
0
	def testSingleParenthesis(self):
		self.assertFalse(Matcher.isMatching("("))
Exemplo n.º 8
0
	def testOnePairOfBraces(self):
		self.assertTrue(Matcher.isMatching("{}"))
Exemplo n.º 9
0
	def testOnePairOfBrackets(self):
		self.assertTrue(Matcher.isMatching("[]"))