from pgwui_upload.views import upload
+# Constants
+CHANGED_RESPONSE = {
+ 'db': 'somedb',
+ 'db_changed': True,
+ 'filename': 'file',
+ 'lines': 5,
+ 'null_rep': 'NULL',
+ 'table': 'sometable',
+ 'trim_upload': form_constants.CHECKED,
+ 'upload_null': form_constants.CHECKED,
+ 'user': 'someuser',
+}
+
+
# Helper classes
class MockUploadEngine():
assert mock_logger.info_called is False
-def test_upload_view_db_changed(monkeypatch, isolate_upload_view):
- '''When the db did change something logs'''
-
- response = {
- 'csv_checked': form_constants.CHECKED,
- 'db': 'somedb',
- 'db_changed': True,
- 'filename': 'file',
- 'lines': 5,
- 'null_rep': 'NULL',
- 'table': 'sometable',
- 'trim_upload': form_constants.CHECKED,
- 'upload_null': form_constants.CHECKED,
- 'user': 'someuser',
- }
+def test_upload_view_db_changed_csv(monkeypatch, isolate_upload_view):
+ '''When the db did change from CSV input something logs'''
+
+ response = CHANGED_RESPONSE
+ response['csv_checked'] = form_constants.CHECKED
+
mock_logger = isolate_upload_view(response)
result = upload.upload_view(None)