def test_extract_empty_line(self): extracted = hosts_tools.extract_domain("") assert extracted == ""
def test_extract_trailing_comment(self): extracted = hosts_tools.extract_domain("0.0.0.0 example.com # comment") assert extracted == "example.com"
def test_extract_commented_out_entry(self): extracted = hosts_tools.extract_domain("# 0.0.0.0 example.com") assert extracted == ""
def test_extract_basic(self): extracted = hosts_tools.extract_domain("0.0.0.0 example.com") assert extracted == "example.com"
def test_extract_only_comment(self): extracted = hosts_tools.extract_domain("# comment") assert extracted == ""