def testQuantifierPriorityAsteriskAndPlus(self): self.assertEqual(Tagger.bonusMultipleQuantifiersPriority('+**+*'), '*')
def testQuantifierPriorityExclamationAndDot(self): self.assertEqual(Tagger.bonusMultipleQuantifiersPriority('..!!..'), '!')
def testQuantifierPriorityExclamationAndPipe(self): self.assertEqual(Tagger.bonusMultipleQuantifiersPriority('||!!|'), '!')
def testQuantifierPriorityExclamationAndPlus(self): self.assertEqual(Tagger.bonusMultipleQuantifiersPriority('+++!++'), '!')
def testQuantifierPriorityAsterisk(self): self.assertEqual(Tagger.bonusMultipleQuantifiersPriority('******'), '*')
def testQuantifierPriorityDot(self): self.assertEqual(Tagger.bonusMultipleQuantifiersPriority('..........'), '.')
def testQuantifierPriorityPlus(self): self.assertEqual(Tagger.bonusMultipleQuantifiersPriority('+++++++'), '+')
def testQuantifierPriorityPlusAndPipe(self): self.assertEqual(Tagger.bonusMultipleQuantifiersPriority('|++||+'), '+')
def testQuantifierPriorityExclamation(self): self.assertEqual(Tagger.bonusMultipleQuantifiersPriority('!!!!!!'), '!')
def testQuantifierPriorityPipe(self): self.assertEqual(Tagger.bonusMultipleQuantifiersPriority('||||'), '|')
def testQuantifierPriorityExclamationAndAsterisk(self): self.assertEqual(Tagger.bonusMultipleQuantifiersPriority('****!*'), '!')