コード例 #1
0
 def test_pattern_with_non_ascii(self):
     line = "I am Jón."
     pattern = re.compile("jón")
     colorized = hound.colorize_match(line, pattern, '[%s]')
     self.assertEqual(colorized, "I am Jón.")
     pattern = re.compile("jón", re.IGNORECASE)
     colorized = hound.colorize_match(line, pattern, '[%s]')
     self.assertEqual(colorized, "I am [Jón].")
コード例 #2
0
ファイル: test_hound.py プロジェクト: pombredanne/pyhound
 def test_pattern_with_non_ascii(self):
     line = "I am Jón."
     pattern = re.compile("jón")
     colorized = hound.colorize_match(line, pattern, "[%s]")
     self.assertEqual(colorized, "I am Jón.")
     pattern = re.compile("jón", re.IGNORECASE)
     colorized = hound.colorize_match(line, pattern, "[%s]")
     self.assertEqual(colorized, "I am [Jón].")
コード例 #3
0
 def test_pattern_case(self):
     line = "I am John. John!"
     pattern = re.compile("john")
     colorized = hound.colorize_match(line, pattern, '[%s]')
     self.assertEqual(colorized, "I am John. John!")
     pattern = re.compile("john", re.IGNORECASE)
     colorized = hound.colorize_match(line, pattern, '[%s]')
     self.assertEqual(colorized, "I am [John]. [John]!")
コード例 #4
0
ファイル: test_hound.py プロジェクト: pombredanne/pyhound
 def test_pattern_case(self):
     line = "I am John. John!"
     pattern = re.compile("john")
     colorized = hound.colorize_match(line, pattern, "[%s]")
     self.assertEqual(colorized, "I am John. John!")
     pattern = re.compile("john", re.IGNORECASE)
     colorized = hound.colorize_match(line, pattern, "[%s]")
     self.assertEqual(colorized, "I am [John]. [John]!")
コード例 #5
0
 def test_pattern_appears_many_times(self):
     line = "Some spam in your spammy spam."
     pattern = re.compile("spam")
     colorized = hound.colorize_match(line, pattern, '[%s]')
     self.assertEqual(colorized, "Some [spam] in your [spam]my [spam].")
コード例 #6
0
 def test_pattern_appears_once(self):
     line = "The revolution will be colorized."
     pattern = re.compile("revolution")
     colorized = hound.colorize_match(line, pattern, '[%s]')
     self.assertEqual(colorized, "The [revolution] will be colorized.")
コード例 #7
0
ファイル: test_hound.py プロジェクト: pombredanne/pyhound
 def test_pattern_appears_many_times(self):
     line = "Some spam in your spammy spam."
     pattern = re.compile("spam")
     colorized = hound.colorize_match(line, pattern, "[%s]")
     self.assertEqual(colorized, "Some [spam] in your [spam]my [spam].")
コード例 #8
0
ファイル: test_hound.py プロジェクト: pombredanne/pyhound
 def test_pattern_appears_once(self):
     line = "The revolution will be colorized."
     pattern = re.compile("revolution")
     colorized = hound.colorize_match(line, pattern, "[%s]")
     self.assertEqual(colorized, "The [revolution] will be colorized.")