diff options
| author | Frederick Muriuki Muriithi | 2026-05-27 13:49:30 -0500 |
|---|---|---|
| committer | Frederick Muriuki Muriithi | 2026-05-27 13:49:30 -0500 |
| commit | 1655d8e45bbf8b0524af6529c142ada98ddace54 (patch) | |
| tree | 3016c16af0bb4f2e57fffb22264e22ac6b1fc6bb /pyproject.toml | |
| download | gn-integration-tests-1655d8e45bbf8b0524af6529c142ada98ddace54.tar.gz | |
Initialise with smoke tests for various GeneNetwork services.
The code in this commit was written by claude code, and is yet to be reviewed. Expect changes once the code has been reviewed.
Diffstat (limited to 'pyproject.toml')
| -rw-r--r-- | pyproject.toml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..6a8f9a4 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,18 @@ +[project] +name = "gn-integration-tests" +version = "0.1.0" +requires-python = ">=3.9" +dependencies = [ + "requests", + "pytest", +] + +[tool.pytest.ini_options] +testpaths = ["tests"] +markers = [ + "smoke: Quick sanity checks requiring no authentication", + "gn2: Tests exercising genenetwork2 directly", + "gn3: Tests exercising the genenetwork3 REST API", + "gn_auth: Tests exercising the gn-auth service", + "auth_flow: Tests requiring valid user credentials (set GN_TEST_EMAIL and GN_TEST_PASSWORD)", +] |
