Esempio n. 1
0
 def test_match_url_exists(self):
     tests = [
         # tr.url_exists, url, expected
         (None, '', True),
         (None, 'https://example.com/', True),
         (True, '', False),
         (True, 'https://example.com/', True),
         (False, '', True),
         (False, 'https://example.com/', False)
     ]
     for tr_url_exists, url, expected in tests:
         tr = TriggerRuleFactory(url_exists=tr_url_exists)
         assert tr.match_url_exists(url) == expected