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
feat: use docker cli instead of relying on testcontainers (#1224)
* feat: use docker cli instead of relying on tst containers
# Motivations
Both testcontainers and httpmock have a lot of dependencies which we don't use elsewhere (some of them duplicates with incompatible versions).
This makes building tests quite a bit slower...
Also since testcontainer uses the docker sock, which is not available by default on mac, running the tests on a brand new mac install requires some extra setup.
In total this PR drops 60 tests dependencies on the data-pipeline crare
# Changes
* testcontainers can be replaced by running a few command with the docker cli directly,
* httpmock has been updated to the latest version, which uses hyper 1.0 instead of 0.14, which means deps are reusable now
0 commit comments