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
{{ message }}
Repository navigation
Commit d13ef26
Browse filesBrowse the repository at this point in the historyBrowse files
test: finish moving the dev and test setup from MinIO to SeaweedFS
- docker-compose: replace the minio service with s3 (SeaweedFS 4.48,
the image the fixture uses); the old minio/minio image no longer pulls
- rename the requires_minio marker to requires_s3 and the minio_client
fixture to s3_client
- default S3_ENDPOINT for external containers is localhost:8333
- drop the unused minio extra from testcontainers; relock pixi
- update CONTRIBUTING.md
Refs #1560
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ pytest tests/
36
36
37
37
## Running Tests
38
38
39
-
Tests use [testcontainers](https://testcontainers.com/) to automatically manage MySQL, PostgreSQL, and MinIO containers. No manual `docker-compose up` required.
39
+
Tests use [testcontainers](https://testcontainers.com/) to automatically manage MySQL, PostgreSQL, and S3 ([SeaweedFS](https://github.com/seaweedfs/seaweedfs)) containers. No manual `docker-compose up` required.
40
40
41
41
Integration tests are **backend-parameterized** — tests using the `backend` fixture run automatically against both MySQL and PostgreSQL.
42
42
@@ -67,13 +67,13 @@ Tests automatically spin up both MySQL and PostgreSQL containers via testcontain
67
67
### External Containers (for debugging)
68
68
69
69
```bash
70
-
# MySQL + MinIO
71
-
docker compose up -d db minio
70
+
# MySQL + S3
71
+
docker compose up -d db s3
72
72
DJ_USE_EXTERNAL_CONTAINERS=1 pixi run -e testtest
73
73
docker compose down
74
74
75
-
# MySQL + PostgreSQL + MinIO
76
-
docker compose up -d db postgres minio
75
+
# MySQL + PostgreSQL + S3
76
+
docker compose up -d db postgres s3
77
77
DJ_USE_EXTERNAL_CONTAINERS=1 pixi run -e testtest
78
78
docker compose down
79
79
```
@@ -133,7 +133,7 @@ For `DJ_USE_EXTERNAL_CONTAINERS=1`:
0 commit comments