WIP: Use testcontainers to coordinate services in tests #97

Draft
joao.dubas wants to merge 7 commits from jpd-use-testcontainer into main
Owner
No description provided.
joao.dubas added 2 commits 2024-09-25 10:30:20 +00:00
With this change, it is possible to execute test with service
orchestration through code.
chore: adjust db conn to use injected env var
Some checks failed
continuous-integration/drone/pr Build is failing
dd623a0547
joao.dubas added 1 commit 2024-09-25 10:46:40 +00:00
fix: get env from multiple sources
All checks were successful
continuous-integration/drone/pr Build is passing
58c010f486
Rename function and return the first non nil value.
joao.dubas added 2 commits 2024-09-25 12:01:41 +00:00
This is needed for testcontainers.
wip: add step using testcontainer
Some checks failed
continuous-integration/drone/pr Build is failing
bea528af74
joao.dubas added 2 commits 2024-10-02 12:58:31 +00:00
Conflicts:
  mix.lock
chore: upgrade testcontainers
Some checks failed
continuous-integration/drone/pr Build is failing
d914a53aa0
Upgrade deps:

* `testcontainers` from 1.10.2 to 1.10.5

Upgrade deps of deps:

* `ex_docker_engine_api` from 1.43.1 to 1.43.2

Added deps of deps:

* `fs`: 8.6.1
Some checks failed
continuous-integration/drone/pr Build is failing
This pull request has changes conflicting with the target branch.
  • mix.exs
  • mix.lock

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin jpd-use-testcontainer:jpd-use-testcontainer
git checkout jpd-use-testcontainer
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: joao.dubas/ex_trainer#97
No description provided.