Skip to content
This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Commit 4fe771a

Browse files
author
Harry Le
committed
test: update path, add-update utils
1 parent 1b5d382 commit 4fe771a

File tree

5 files changed

+30
-27
lines changed

5 files changed

+30
-27
lines changed

engine/e2e-test/runner/cortex-llamacpp-e2e-nightly.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,21 @@
1616
sys.path.append(os.path.join(PROJECT_ROOT, "cli/common"))
1717

1818
### e2e tests are expensive, have to keep engines tests in order
19-
from api.engines.test_api_engine_list import TestApiEngineList
20-
from api.engines.test_api_engine_install_nightly import TestApiEngineInstall
21-
from api.model.test_api_model import TestApiModel
22-
from api.model.test_api_model_import import TestApiModelImport
19+
from test_api_get_list_engine import TestApiEngineList
20+
from test_api_engine_install_nightly import TestApiEngineInstall
21+
from test_api_model import TestApiModel
22+
from test_api_model_import import TestApiModelImport
2323

2424
###
25-
from cli.engines.test_cli_engine_get import TestCliEngineGet
26-
from cli.engines.test_cli_engine_install_nightly import TestCliEngineInstall
27-
from cli.engines.test_cli_engine_list import TestCliEngineList
28-
from cli.engines.test_cli_engine_uninstall import TestCliEngineUninstall
29-
from cli.model.test_cli_model import TestCliModel
30-
from cli.model.test_cli_model_import import TestCliModelImport
31-
from cli.common.test_cli_server_start import TestCliServerStart
32-
from cli.common.test_cortex_update import TestCortexUpdate
33-
from cli.common.test_create_log_folder import TestCreateLogFolder
25+
from test_cli_engine_get import TestCliEngineGet
26+
from test_cli_engine_install_nightly import TestCliEngineInstall
27+
from test_cli_engine_list import TestCliEngineList
28+
from test_cli_engine_uninstall import TestCliEngineUninstall
29+
from test_cli_model import TestCliModel
30+
from test_cli_model_import import TestCliModelImport
31+
from test_cli_server_start import TestCliServerStart
32+
from test_cortex_update import TestCortexUpdate
33+
from test_create_log_folder import TestCreateLogFolder
3434

3535
if __name__ == "__main__":
3636
sys.exit(pytest.main([__file__, "-v"]))

engine/e2e-test/runner/main.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,21 @@
1616
sys.path.append(os.path.join(PROJECT_ROOT, "cli/common"))
1717

1818
### e2e tests are expensive, have to keep engines tests in order
19-
from api.engines.test_api_engine_list import TestApiEngineList
20-
from api.engines.test_api_engine import TestApiEngine
21-
from api.model.test_api_model import TestApiModel
22-
from api.model.test_api_model_import import TestApiModelImport
19+
from test_api_get_list_engine import TestApiEngineList
20+
from test_api_engine import TestApiEngine
21+
from test_api_model import TestApiModel
22+
from test_api_model_import import TestApiModelImport
2323

2424
###
25-
from cli.engines.test_cli_engine_get import TestCliEngineGet
26-
from cli.engines.test_cli_engine_install import TestCliEngineInstall
27-
from cli.engines.test_cli_engine_list import TestCliEngineList
28-
from cli.engines.test_cli_engine_uninstall import TestCliEngineUninstall
29-
from cli.model.test_cli_model import TestCliModel
30-
from cli.model.test_cli_model_import import TestCliModelImport
31-
from cli.common.test_cli_server_start import TestCliServerStart
32-
from cli.common.test_cortex_update import TestCortexUpdate
33-
from cli.common.test_create_log_folder import TestCreateLogFolder
25+
from test_cli_engine_get import TestCliEngineGet
26+
from test_cli_engine_install import TestCliEngineInstall
27+
from test_cli_engine_list import TestCliEngineList
28+
from test_cli_engine_uninstall import TestCliEngineUninstall
29+
from test_cli_model import TestCliModel
30+
from test_cli_model_import import TestCliModelImport
31+
from test_cli_server_start import TestCliServerStart
32+
from test_cortex_update import TestCortexUpdate
33+
from test_create_log_folder import TestCreateLogFolder
3434

3535
if __name__ == "__main__":
3636
sys.exit(pytest.main([__file__, "-v"]))

engine/e2e-test/api/hub/test_api_cortexso_hub_llamacpp_engine.py renamed to engine/e2e-test/test_api_cortexso_hub_llamacpp_engine.py

File renamed without changes.

engine/e2e-test/utils/assertion.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
def assert_equal(actual, expected):
2+
"""Custom assertion to compare actual and expected values."""
3+
assert actual == expected, f"Assertion failed: Expected {expected}, but got {actual}"

engine/e2e-test/utils/logger.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
def log_response(data, test_name):
55
"""Log the data to a file named after the test."""
6-
log_dir="logs"
6+
log_dir="e2e-test/logs"
77
os.makedirs(log_dir, exist_ok=True) # Ensure log directory exists
88
file_path = os.path.join(log_dir, f"{test_name}.txt") # Log file per test
99

0 commit comments

Comments
 (0)