diff --git a/bitia/__main__.py b/bitia/__main__.py index b295af106f10850c851543d6f26f7e0ca6fbec53..b935817bd73587156579d15c6096fde9084c3104 100644 --- a/bitia/__main__.py +++ b/bitia/__main__.py @@ -124,7 +124,7 @@ def submit_job(pipeline_zip: Path, server: str): ) files = {"pipeline_zip": open(str(pipeline_zip), "rb")} r = session.post( - f"{server}/submit", files=files, data=dict(filename=pipeline_zip), stream=True + f"{server}/api/v1/submit", files=files, data=dict(filename=pipeline_zip), stream=True ) for line in r.iter_lines(): print(line.decode()) diff --git a/bitia/__pycache__/__main__.cpython-310.pyc b/bitia/__pycache__/__main__.cpython-310.pyc index 55df58d6a614dcb0ec1c119dfeb811fcdf956bc0..571ec646c9b839437f739c1fdbebd54344d5994d 100644 Binary files a/bitia/__pycache__/__main__.cpython-310.pyc and b/bitia/__pycache__/__main__.cpython-310.pyc differ diff --git a/tests/test_cli.sh b/tests/test_cli.sh new file mode 100644 index 0000000000000000000000000000000000000000..33046abf508fa83008f4af704fb001c082a80fc2 --- /dev/null +++ b/tests/test_cli.sh @@ -0,0 +1,3 @@ +#!/bin/bash +set -e +poetry run bitia run "ls -ltrh /" diff --git a/tests/test_sanity.py b/tests/test_sanity.py index 77a2e2b344a69e1a61ea49a1ca6e61a03e88cb1e..6049d4c9e0d8425967e80dd1a03ccf63ecafe6e7 100644 --- a/tests/test_sanity.py +++ b/tests/test_sanity.py @@ -1,5 +1,11 @@ import bitia +import bitia.__main__ +import sys +import subprocess def test_sanity(): assert bitia.version() + +def test_run_simple(): + bitia.__main__.run_pipeline("ls -ltr /")