Skip to content

Commit a476822

Browse files
committed
Fix test with uploaded file for CKAN version lower than 2.9
1 parent 58132cb commit a476822

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

ckanext/datapackager/tests/logic/action/test_create.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,11 @@ def test_it_raises_if_datapackage_is_unsafe(self):
4848
]
4949
}
5050

51-
upload = StringIO(json.dumps(datapackage))
52-
51+
if toolkit.check_ckan_version(min_version="2.9"):
52+
upload = StringIO(json.dumps(datapackage))
53+
else:
54+
upload = mock.MagicMock()
55+
upload.file = StringIO(json.dumps(datapackage))
5356

5457
with pytest.raises(toolkit.ValidationError):
5558
helpers.call_action('package_create_from_datapackage', upload=upload)

0 commit comments

Comments
 (0)