Lines Matching refs:cache
180 cache = CMakeCache.from_file('dummy/path/CMakeCache.txt')
182 assert cache.cache_file == 'dummy/path/CMakeCache.txt'
191 item = cache._entries.popitem()
202 cache = CMakeCache.from_file('dummy/path/CMakeCache.txt')
204 good_val = cache.get('DUMMY_NAME')
208 bad_val = cache.get('ANOTHER_NAME')
212 bad_val = cache.get('ANOTHER_NAME', default='No such value')
235 cache = CMakeCache.from_file('dummy/path/CMakeCache.txt')
240 res = cache.get_list('DUMMY_NAME') if \
241 correct_get else cache.get_list('ANOTHER_NAME')
251 cache = CMakeCache.from_file('dummy/path/CMakeCache.txt')
253 assert len(list(cache.__iter__())) == 1
255 cache.__setitem__(
260 assert cache.__contains__('ANOTHER_NAME')
261 assert cache.__getitem__('ANOTHER_NAME') == 'another value'
263 cache.__delitem__('ANOTHER_NAME')
265 assert not cache.__contains__('ANOTHER_NAME')
267 assert len(list(cache.__iter__())) == 1
270 cache.__setitem__('WRONG_TYPE', 'Yet Another Dummy Value')