You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test-integration-exec: # Execute integration tests, can add arguments with PYTEST_ARGS="-vv"
61
+
test-integration-exec: # Execute integration tests, can add arguments with PYTEST_ARGS="-vv"
62
62
poetry run pytest tests/ -v -m integration ${PYTEST_ARGS}
63
63
64
64
test-integration-rebuild:
@@ -70,34 +70,29 @@ test-s3: # Run tests marked with s3, can add arguments with PYTEST_ARGS="-vv"
70
70
sh ./dev/run-minio.sh
71
71
poetry run pytest tests/ -m s3 ${PYTEST_ARGS}
72
72
73
-
test-adls: ## Run tests marked with adls, can add arguments with PYTEST_ARGS="-vv"
73
+
test-adls: # Run tests marked with adls, can add arguments with PYTEST_ARGS="-vv"
74
74
sh ./dev/run-azurite.sh
75
75
poetry run pytest tests/ -m adls ${PYTEST_ARGS}
76
76
77
-
test-gcs: ## Run tests marked with gcs, can add arguments with PYTEST_ARGS="-vv"
77
+
test-gcs: # Run tests marked with gcs, can add arguments with PYTEST_ARGS="-vv"
78
78
sh ./dev/run-gcs-server.sh
79
79
poetry run pytest tests/ -m gcs ${PYTEST_ARGS}
80
80
81
81
test-coverage-unit: # Run test with coverage for unit tests, can add arguments with PYTEST_ARGS="-vv"
82
82
poetry run coverage run --source=pyiceberg/ --data-file=.coverage.unit -m pytest tests/ -v -m "(unmarked or parametrize) and not integration"${PYTEST_ARGS}
83
83
84
-
test-coverage-integration: # Run test with coverage for integration tests, can add arguments with PYTEST_ARGS="-vv"
poetry run coverage run --source=pyiceberg/ --data-file=.coverage.integration -m pytest tests/ -v -m integration ${PYTEST_ARGS}
92
87
93
-
test-coverage: | test-coverage-unit test-coverage-integration test-s3 test-adls test-gcs ## Run all tests with coverage including unit and integration tests
88
+
test-coverage: | test-coverage-unit test-coverage-integration test-s3 test-adls test-gcs # Run all tests with coverage including unit and integration tests
94
89
poetry run coverage combine .coverage.unit .coverage.integration
95
90
poetry run coverage report -m --fail-under=90
96
91
poetry run coverage html
97
92
poetry run coverage xml
98
93
99
94
100
-
clean: ## Clean up the project Python working environment
95
+
clean: # Clean up the project Python working environment
101
96
@echo "Cleaning up Cython and Python cached files"
0 commit comments