diff --git a/eossr/scripts/tests/test_scripts.py b/eossr/scripts/tests/test_scripts.py
index 7afc7dcb3a13244163ec42d7aded113612426f76..440c6d766580dba8e839216a191f68de206358f2 100644
--- a/eossr/scripts/tests/test_scripts.py
+++ b/eossr/scripts/tests/test_scripts.py
@@ -53,7 +53,9 @@ def test_help_all_scripts(script):
 def test_eossr_upload(tmpdir):
     file_handle, path_test_filename = tempfile.mkstemp(dir=tmpdir, text=True)
     Path(path_test_filename).write_text('Hello World')
-    published = eossr_upload.upload(os.getenv('SANDBOX_ZENODO_TOKEN'), True, tmpdir)
+    published = eossr_upload.upload(zenodo_token=os.getenv('SANDBOX_ZENODO_TOKEN'),
+                                    sandbox_flag=True,
+                                    input_directory=tmpdir)
     record_id = published.json()['id']
     file_handle, path_test_filename = tempfile.mkstemp(dir=tmpdir, text=True)
     Path(path_test_filename).write_text('Hello World 2')