diff --git a/.circleci/config.yml b/.circleci/config.yml index 51d55caac..ed4ae5009 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -219,6 +219,15 @@ jobs: - run_ats: default_tests: "tests/unit" collect_args: --timeout 50 + integration-tests: + executor: default_image + resource_class: "large" + steps: + - setup-uv + - run: + command: | + uv run --frozen pytest -o junit_suite_name="${CIRCLE_JOB}" -n auto tests/integration/codegen + - upload-tests doctests: executor: default_image steps: @@ -445,6 +454,7 @@ workflows: pr_checks: jobs: - unit-tests + - integration-tests - hold-codemod-tests: type: approval filters: diff --git a/tests/unit/codegen/git/clients/test_github_client_factory.py b/tests/integration/codegen/git/clients/test_github_client_factory.py similarity index 100% rename from tests/unit/codegen/git/clients/test_github_client_factory.py rename to tests/integration/codegen/git/clients/test_github_client_factory.py diff --git a/tests/unit/codegen/git/conftest.py b/tests/integration/codegen/git/conftest.py similarity index 100% rename from tests/unit/codegen/git/conftest.py rename to tests/integration/codegen/git/conftest.py diff --git a/tests/unit/codegen/git/repo_operator/test_remote_repo_operator.py b/tests/integration/codegen/git/repo_operator/test_remote_repo_operator.py similarity index 100% rename from tests/unit/codegen/git/repo_operator/test_remote_repo_operator.py rename to tests/integration/codegen/git/repo_operator/test_remote_repo_operator.py