def test_string_counter(): hc = StringCounter('this sentence has been parsed') h1 = (id(hc), hc.generation) cache = dict(h1='hi') assert len(cache) == 1 hc.update('more text') h2 = (id(hc), hc.generation) cache[h2] = 'hi again?' assert len(cache) == 2 assert h1 != h2
def test_string_counter(): hc = StringCounter("this sentence has been parsed") h1 = (id(hc), hc.generation) cache = dict(h1="hi") assert len(cache) == 1 hc.update("more text") h2 = (id(hc), hc.generation) cache[h2] = "hi again?" assert len(cache) == 2 assert h1 != h2