mirror of
https://github.com/TandoorRecipes/recipes.git
synced 2026-01-01 04:10:06 -05:00
fix test
This commit is contained in:
@@ -2,7 +2,7 @@ import pytest
|
||||
from django.contrib import auth
|
||||
from mock.mock import Mock
|
||||
|
||||
from cookbook.connectors.connector import Connector
|
||||
from cookbook.connectors.connector import Connector, ShoppingListEntryDTO
|
||||
from cookbook.connectors.connector_manager import ActionType, run_connectors
|
||||
from cookbook.models import Food, ShoppingListEntry
|
||||
|
||||
@@ -13,13 +13,13 @@ def obj_1(space_1, u1_s1):
|
||||
return e
|
||||
|
||||
|
||||
@pytest.mark.timeout(10) # TODO this mark doesn't exist
|
||||
@pytest.mark.asyncio
|
||||
async def test_run_connectors(space_1, u1_s1, obj_1) -> None:
|
||||
expected_dto = ShoppingListEntryDTO.try_create_from_entry(obj_1)
|
||||
connector_mock = Mock(spec=Connector)
|
||||
|
||||
await run_connectors([connector_mock], obj_1, ActionType.DELETED)
|
||||
|
||||
assert not connector_mock.on_shopping_list_entry_updated.called
|
||||
assert not connector_mock.on_shopping_list_entry_created.called
|
||||
connector_mock.on_shopping_list_entry_deleted.assert_called_once_with(space_1, obj_1)
|
||||
connector_mock.on_shopping_list_entry_deleted.assert_called_once_with(expected_dto)
|
||||
|
||||
Reference in New Issue
Block a user