Example #1
0
 def test_ne_invalid(self):
     d1 = Domain(a_url)
     d1 != 42
Example #2
0
 def test_str(self):
     d1 = Domain(a_url)
     assert str(d1) == a_url.host
Example #3
0
 def test_ne_valid(self):
     b_url = URL("https://sub.example.com")
     d1 = Domain(a_url)
     d2 = Domain(b_url)
     assert d1 != d2
     assert d1 != str(d2)
Example #4
0
 def test_eq_invalid(self):
     d1 = Domain(a_url)
     d1 == a_url
Example #5
0
 def test_eq_valid(self):
     d1 = Domain(a_url)
     d2 = Domain(a_url)
     assert d1 == str(d2)
     assert d1 == d2
Example #6
0
 def test_init_validation_url(self):
     _ = Domain(a_url)
Example #7
0
 def test_init_validation_str(self):
     _ = Domain("https://example.com")