Skip to content

Commit 70945c9

Browse files
committed
993 start on test_collection.py
1 parent 4814a44 commit 70945c9

File tree

1 file changed

+18
-20
lines changed

1 file changed

+18
-20
lines changed

tests/test_collection.py

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -32,26 +32,24 @@
3232
TEST_DATETIME = datetime(2020, 3, 14, 16, 32)
3333

3434

35-
class ProviderTest(unittest.TestCase):
36-
def test_to_from_dict(self) -> None:
37-
provider_dict = {
38-
"name": "Remote Data, Inc",
39-
"description": "Producers of awesome spatiotemporal assets",
40-
"roles": ["producer", "processor"],
41-
"url": "http://remotedata.io",
42-
"extension:field": "some value",
43-
}
44-
expected_extra_fields = {"extension:field": provider_dict["extension:field"]}
45-
46-
provider = Provider.from_dict(provider_dict)
47-
48-
self.assertEqual(provider_dict["name"], provider.name)
49-
self.assertEqual(provider_dict["description"], provider.description)
50-
self.assertEqual(provider_dict["roles"], provider.roles)
51-
self.assertEqual(provider_dict["url"], provider.url)
52-
self.assertDictEqual(expected_extra_fields, provider.extra_fields)
53-
54-
self.assertDictEqual(provider_dict, provider.to_dict())
35+
def test_provider_to_from_dict() -> None:
36+
provider_dict = {
37+
"name": "Remote Data, Inc",
38+
"description": "Producers of awesome spatiotemporal assets",
39+
"roles": ["producer", "processor"],
40+
"url": "http://remotedata.io",
41+
"extension:field": "some value",
42+
}
43+
expected_extra_fields = {"extension:field": provider_dict["extension:field"]}
44+
45+
provider = Provider.from_dict(provider_dict)
46+
47+
assert provider_dict["name"] == provider.name
48+
assert provider_dict["description"] == provider.description
49+
assert provider_dict["roles"] == provider.roles
50+
assert provider_dict["url"] == provider.url
51+
assert expected_extra_fields == provider.extra_fields
52+
assert provider_dict == provider.to_dict()
5553

5654

5755
class CollectionTest(unittest.TestCase):

0 commit comments

Comments
 (0)