def test_getStorageKey_should_call_getThumbnailStorageKey_if_type_is_thumbnail(self): storage = BlipTVStorage() storage._getThumbnailStorageKey = Mock() result = storage.getStorageKey({"some_param": "param_value"}, "thumbnail") storage._getThumbnailStorageKey.assert_called_with({"some_param": "param_value"},{})
def test_getThumbnailStorageKey_should_appen_thumb_to_key(self): storage = BlipTVStorage() result = storage._getThumbnailStorageKey({"some_param": "something"}, {"search": "some_search"}) assert(result[result.rfind("_"):] == "_thumb")
def test_getThumbnailStorageKey_should_return_correct_key_for_search_item(self): storage = BlipTVStorage() result = storage._getThumbnailStorageKey({"some_param": "something"}, {"search": "some_search", "feed": "search"}) assert(result == "search_some_search_thumb")