Update tests for Marshmallow 3

Fixes #3
This commit is contained in:
Alan Pryor
2020-01-22 10:42:52 -06:00
parent ace2b9b8ec
commit e7d4e70445
10 changed files with 20 additions and 20 deletions

View File

@@ -35,7 +35,7 @@ class TestWidgetResource:
make_widget(456, name="Test Widget 2"),
]
)
.data
)
for r in results:
assert r in expected
@@ -51,7 +51,7 @@ class TestWidgetResource:
expected = (
WidgetSchema()
.dump(Widget(name=payload["name"], purpose=payload["purpose"]))
.data
)
assert result == expected
@@ -91,6 +91,6 @@ class TestWidgetIdResource:
expected = (
WidgetSchema()
.dump(Widget(widget_id=123, name="New Widget", purpose="New purpose"))
.data
)
assert result == expected

View File

@@ -17,7 +17,7 @@ def test_WidgetSchema_create(schema: WidgetSchema):
def test_WidgetSchema_works(schema: WidgetSchema):
params: WidgetInterface = schema.load(
{"widgetId": "123", "name": "Test widget", "purpose": "Test purpose"}
).data
)
widget = Widget(**params)
assert widget.widget_id == 123