def test_equal_hashes(): dom1 = fragment_fromstring("<div>ľščťžýáí</div>") dom2 = fragment_fromstring("<div>ľščťžýáí</div>") hash_dom1 = generate_hash_id(dom1) hash_dom2 = generate_hash_id(dom2) assert hash_dom1 == hash_dom2 hash_none1 = generate_hash_id(None) hash_none2 = generate_hash_id(None) assert hash_none1 == hash_none2
def test_equal_hashes(self): dom1 = fragment_fromstring("<div>ľščťžýáí</div>") dom2 = fragment_fromstring("<div>ľščťžýáí</div>") hash_dom1 = generate_hash_id(dom1) hash_dom2 = generate_hash_id(dom2) self.assertEqual(hash_dom1, hash_dom2) hash_none1 = generate_hash_id(None) hash_none2 = generate_hash_id(None) self.assertEqual(hash_none1, hash_none2)
def test_different_hashes(): dom = fragment_fromstring("<div>ľščťžýáí</div>") hash_dom = generate_hash_id(dom) hash_none = generate_hash_id(None) assert hash_dom != hash_none
def test_hash_from_id_on_exception(): generate_hash_id(None)
def test_generate_hash(): dom = fragment_fromstring("<div>ľščťžýáí</div>") generate_hash_id(dom)
def test_different_hashes(self): dom = fragment_fromstring("<div>ľščťžýáí</div>") hash_dom = generate_hash_id(dom) hash_none = generate_hash_id(None) self.assertNotEqual(hash_dom, hash_none)
def test_hash_from_id_on_exception(self): generate_hash_id(None)
def test_generate_hash(self): dom = fragment_fromstring("<div>ľščťžýáí</div>") generate_hash_id(dom)