monkeypatch.setattr(
upload, 'TableUploadHandler', MockTableUploadHandler)
+ mock_logger = MockLogger()
+ monkeypatch.setattr(upload, 'log', mock_logger)
+ return mock_logger
+
return run
def test_upload_view_db_not_changed(monkeypatch, isolate_upload_view):
'''When the db did not change nothing logs'''
- mock_logger = MockLogger()
- monkeypatch.setattr(upload, 'log', mock_logger)
-
response = {'db_changed': False}
- isolate_upload_view(response)
+ mock_logger = isolate_upload_view(response)
result = upload.upload_view(None)
assert result == response
def test_upload_view_db_changed(monkeypatch, isolate_upload_view):
'''When the db did change something logs'''
- mock_logger = MockLogger()
- monkeypatch.setattr(upload, 'log', mock_logger)
-
response = {
'csv_checked': form_constants.CHECKED,
'db': 'somedb',
'upload_null': form_constants.CHECKED,
'user': 'someuser',
}
- isolate_upload_view(response)
+ mock_logger = isolate_upload_view(response)
result = upload.upload_view(None)
assert result == response