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_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_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"})
    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"})