From 98a87456d8b5bce76b9056988cef8fb26269910c Mon Sep 17 00:00:00 2001 From: ArturOle Date: Thu, 29 Aug 2024 14:22:37 +0200 Subject: [PATCH] Adding build step for better monitoring of eventual issues --- .github/workflows/unit_tests.yaml | 9 +++++++++ .../data_manager_test/processor_test/embedder_test.py | 2 +- test/unit_tests/data_manager_test/type_recon_test.py | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/unit_tests.yaml b/.github/workflows/unit_tests.yaml index 9edca4f..855a87c 100644 --- a/.github/workflows/unit_tests.yaml +++ b/.github/workflows/unit_tests.yaml @@ -11,6 +11,9 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + - name: Build image + run: docker compose -f ./docker/build_dev/docker-compose.yml build + - name: Build package run: docker compose -f ./docker/build_dev/docker-compose.yml up --abort-on-container-exit @@ -22,6 +25,9 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + - name: Build + run: docker compose -f ./docker/unit_tests/docker-compose.yml build + - name: Run tests run: docker compose -f ./docker/unit_tests/docker-compose.yml up --abort-on-container-exit @@ -33,5 +39,8 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + - name: Build + run: docker compose -f ./docker/unit_tests/docker-compose.yml build + - name: Run tests run: docker compose -f ./docker/integration_tests/docker-compose.yml up --abort-on-container-exit diff --git a/test/unit_tests/data_manager_test/processor_test/embedder_test.py b/test/unit_tests/data_manager_test/processor_test/embedder_test.py index c721c5c..c9c0445 100644 --- a/test/unit_tests/data_manager_test/processor_test/embedder_test.py +++ b/test/unit_tests/data_manager_test/processor_test/embedder_test.py @@ -14,4 +14,4 @@ def test_creating_embeddings_from_text(): embedder = Embedder() embedding = embedder.embed(text_to_embed) - assert pytest.approx(embedding, 1e-3) == np.load("test/data_manager_test/processor_test/test_embedding.npy") + assert pytest.approx(embedding, 1e-3) == np.load("test/unit_tests/data_manager_test/processor_test/test_embedding.npy") diff --git a/test/unit_tests/data_manager_test/type_recon_test.py b/test/unit_tests/data_manager_test/type_recon_test.py index 6200ae8..656187f 100644 --- a/test/unit_tests/data_manager_test/type_recon_test.py +++ b/test/unit_tests/data_manager_test/type_recon_test.py @@ -7,7 +7,7 @@ def test_is_directory_or_file_dir(): def test_is_directory_or_file_file(): - assert FileTypeRecon.is_directory_or_file("./dockerfile") is False + assert FileTypeRecon.is_directory_or_file("./README.md") is False def test_recognize_type_valid():