diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e893b30..fd1dde2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -41,6 +41,15 @@ jobs: - name: Lint with flake8 run: | flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics + - uses: ikalnytskyi/action-setup-postgres@v6 + with: + username: test + password: test + database: test + port: 12345 + postgres-version: "14" + ssl: "on" + id: postgres - name: Build and Test run: | python -m pytest -o log_cli=true -o log_cli_level="INFO" --cov=nano_graphrag --cov-report=xml -v ./ diff --git a/tests/test_asyncpg_vector_storage.py b/tests/test_asyncpg_vector_storage.py index 6f0f9e6..f408637 100644 --- a/tests/test_asyncpg_vector_storage.py +++ b/tests/test_asyncpg_vector_storage.py @@ -8,7 +8,7 @@ import asyncpg from nano_graphrag.graphrag import always_get_an_event_loop WORKING_DIR = "nano_graphrag_cache_asyncpg_vector_storage_test" -dsn='postgresql://username:password@127.0.0.1:12345/db' +dsn='postgresql://test:test@127.0.0.1:12345/test' @pytest.fixture(scope="function") def setup_teardown():