コード例 #1
0
 def test_checker_version_found_but_resets(self):
     checker = VersionChecker("1.2")
     checker(b"hello world 1.2")
     checker.reset()
     self.assertIsNone(checker.contains_version)
コード例 #2
0
 def test_checker_version_not_found(self):
     checker = VersionChecker("1.2")
     checker(b"hello world")
     self.assertIsNone(checker.contains_version)
コード例 #3
0
 def test_checker_version_found_multichunk(self):
     checker = VersionChecker("1.2")
     checker(b"hello world")
     checker(b"hello world 1.2")
     checker(b"hello world")
     self.assertTrue(checker.contains_version)
コード例 #4
0
 def test_checker_no_version(self):
     checker = VersionChecker(None)
     checker(b"hello world")
     self.assertIsNone(checker.contains_version)