Lines Matching refs:expected_value
86 def assert_metrics(cache, expected_value, expected_value_size=1, custom_hashtable=True): argument
87 assert cache.used_size == expected_value[0], "Expected {}, Actual {}".format(
88 expected_value[0], cache.used_size
91 cache.miss_ratio_stats.num_accesses == expected_value[1]
93 expected_value[1], cache.miss_ratio_stats.num_accesses
96 cache.miss_ratio_stats.num_misses == expected_value[2]
98 expected_value[2], cache.miss_ratio_stats.num_misses
100 assert len(cache.table) == len(expected_value[3]) + len(
101 expected_value[4]
103 len(expected_value[3]) + len(expected_value[4]), cache.table.elements
105 for expeceted_k in expected_value[3]:
111 expeceted_k, expected_value, cache.table
114 for expeceted_k in expected_value[4]:
128 def test_cache(cache, expected_value, custom_hashtable=True): argument
255 cache, expected_value, expected_value_size=1, custom_hashtable=custom_hashtable