def test_getStorageKey_should_call_getResultSetStorageKey_if_type_is_not_set(self):
        storage = VimeoStorage()
        storage._getResultSetStorageKey = Mock()

        result = storage.getStorageKey({"some_param": "param_value"})

        storage._getResultSetStorageKey.assert_called_with({"some_param": "param_value"})
    def test_storeSettings_should_call_getStorageKey_to_fetch_correct_storage_key(self):
        storage = VimeoStorage()
        storage.getStorageKey = Mock()

        result = storage.storeSettings({"storeSettings": "pokeystoreSettings"})

        storage.getStorageKey.assert_called_with({"storeSettings": "pokeystoreSettings"}, "", {})
    def test_getStorageKey_should_call_getThumbnailStorageKey_if_type_is_thumbnail(self):
        storage = VimeoStorage()
        storage._getThumbnailStorageKey = Mock()

        result = storage.getStorageKey({"some_param": "param_value"}, "thumbnail")

        storage._getThumbnailStorageKey.assert_called_with({"some_param": "param_value"}, {})
    def test_getStorageKey_should_call_getViewModeStorageKey_if_type_is_viewmode(self):
        storage = VimeoStorage()
        storage._getViewModeStorageKey = Mock()

        result = storage.getStorageKey({"some_param": "param_value"}, "viewmode")

        storage._getViewModeStorageKey.assert_called_with({"some_param": "param_value"}, {})
    def test_storeSettings_should_call_storeResultSetSettings_if_type_is_not_set(self):
        storage = VimeoStorage()
        storage.storeResultSetSettings = Mock()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "key"

        storage.storeSettings({}, {"storeSettings": "pokeystoreSettings"})

        storage.storeResultSetSettings.assert_called_with("key", {"storeSettings": "pokeystoreSettings"})
    def test_storeSettings_should_call_getStorageKey_to_fetch_correct_storage_key(
            self):
        storage = VimeoStorage()
        storage.getStorageKey = Mock()

        result = storage.storeSettings({"storeSettings": "pokeystoreSettings"})

        storage.getStorageKey.assert_called_with(
            {'storeSettings': 'pokeystoreSettings'}, '', {})
    def test_storeValueSettings_should_call_storage_setSetting_with_correct_params(self):
        storage = VimeoStorage()
        storage.storeResultSetSettings = Mock()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "key"

        storage.storeValueSettings("some_key", "some_value")

        sys.modules["__main__"].settings.setSetting.assert_called_with("some_key", "some_value")
    def test_getStorageKey_should_call_getResultSetStorageKey_if_type_is_not_set(
            self):
        storage = VimeoStorage()
        storage._getResultSetStorageKey = Mock()

        result = storage.getStorageKey({"some_param": "param_value"})

        storage._getResultSetStorageKey.assert_called_with(
            {"some_param": "param_value"})
    def test_getStorageKey_should_call_getValueStorageKey_if_type_is_value(
            self):
        storage = VimeoStorage()
        storage._getValueStorageKey = Mock()

        result = storage.getStorageKey({"some_param": "param_value"}, "value")

        storage._getValueStorageKey.assert_called_with(
            {"some_param": "param_value"}, {})
예제 #10
0
    def test_retrieveSettings_should_call_getStorageKey_to_fetch_correct_storage_key(self):
        sys.modules["__main__"].settings.getSetting.return_value = "0"
        storage = VimeoStorage()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "some_key"

        storage.retrieveSettings("some_key", "some_value", {"prepend": "true"})

        storage.getStorageKey.assert_called_with("some_key", "some_value", {"prepend": "true"})
    def test_storeValue_should_call_cache_set_with_correct_params(self):
        storage = VimeoStorage()
        storage.storeResultSet = Mock()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "key"

        storage.storeValue("some_key", "some_value")

        sys.modules["__main__"].cache.set.assert_called_with(
            "some_key", "some_value")
    def test_store_should_call_storeResultSet_if_type_is_not_set(self):
        storage = VimeoStorage()
        storage.storeResultSet = Mock()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "key"

        storage.store({}, {"store": "pokeystore"})

        storage.storeResultSet.assert_called_with("key",
                                                  {"store": "pokeystore"})
예제 #13
0
    def test_retrieveSettings_should_call_retrieveResultSetSettings_if_type_is_not_set(self):
        sys.modules["__main__"].settings.getSetting.return_value = "0"
        storage = VimeoStorage()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "some_key"
        storage.retrieveResultSetSettings = Mock()

        storage.retrieveSettings("some_key")

        storage.retrieveResultSetSettings.assert_called_with("some_key")
    def test_retrieve_should_call_retrieveResultSet_if_type_is_not_set(self):
        sys.modules["__main__"].settings.getSetting.return_value = "0"
        storage = VimeoStorage()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "some_key"
        storage.retrieveResultSet = Mock()

        storage.retrieve("some_key")

        storage.retrieveResultSet.assert_called_with("some_key")
예제 #15
0
    def test_retrieve_should_call_retrieveValue_if_type_is_set(self):
        sys.modules["__main__"].settings.getSetting.return_value = "0"
        storage = VimeoStorage()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "some_key"
        storage.retrieveValue = Mock()

        storage.retrieve("some_key", "thumbnail")

        storage.retrieveValue.assert_called_with("some_key")
    def test_retrieveSettings_should_call_retrieveValueSettings_if_type_is_set(
            self):
        sys.modules["__main__"].settings.getSetting.return_value = "0"
        storage = VimeoStorage()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "some_key"
        storage.retrieveValueSettings = Mock()

        storage.retrieveSettings("some_key", "thumbnail")

        storage.retrieveValueSettings.assert_called_with("some_key")
    def test_store_should_call_storeValue_if_type_is_set(self):
        storage = VimeoStorage()
        storage.storeValue = Mock()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "key"

        result = storage.store({}, {"store": "pokeystore"}, "value")

        print repr(result)

        storage.storeValue.assert_called_with("key", {"store": "pokeystore"})
    def test_retrieveSettings_should_call_getStorageKey_to_fetch_correct_storage_key(
            self):
        sys.modules["__main__"].settings.getSetting.return_value = "0"
        storage = VimeoStorage()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "some_key"

        storage.retrieveSettings("some_key", "some_value", {"prepend": "true"})

        storage.getStorageKey.assert_called_with("some_key", "some_value",
                                                 {"prepend": "true"})
예제 #19
0
    def test_storeSettings_should_call_storeValueSettings_if_type_is_set(self):
        storage = VimeoStorage()
        storage.storeValueSettings = Mock()
        storage.getStorageKey = Mock()
        storage.getStorageKey.return_value = "key"

        result = storage.storeSettings({}, {"storeSettings": "pokeystoreSettings"}, "value")

        print repr(result)

        storage.storeValueSettings.assert_called_with("key", {"storeSettings": "pokeystoreSettings"})