Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Easier testability via
testcontainers
(#499)
* factor out s3 client into own crate * add alternate testability by using testcontainers * comment out services in ci to test * use ip * unused deps * debug * update * logtracer * Enable API in actions * remove tracing for tests * fix local runs * rm host auth * remove empty execstart * unset variables * use nextest * alphabetically sort * up * yarn up * flake.lock: Update Flake lock file updates: • Updated input 'devenv': 'github:cachix/devenv/4eccee9a19ad9be42a7859211b456b281d704313' (2024-03-05) → 'github:cachix/devenv/6c0bad0045f1e1802f769f7890f6a59504825f4d' (2024-03-11) • Updated input 'flake-utils': 'github:numtide/flake-utils/d465f4819400de7c8d874d50b982301f28a84605' (2024-02-28) → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/b8697e57f10292a6165a20f03d2f42920dfaf973' (2024-03-03) → 'github:nixos/nixpkgs/d691274a972b3165335d261cc4671335f5c67de9' (2024-03-14) • Updated input 'rust-overlay': 'github:oxalica/rust-overlay/e86c0fb5d3a22a5f30d7f64ecad88643fe26449d' (2024-03-05) → 'github:oxalica/rust-overlay/7ff8e9a04ac7777a3446788cb4018b452157ab8a' (2024-03-15) * remove commented out lines * add minio test harness * add s3 test * add serial_test annotation * error out on no success * better error message * add body * change bucket name * abstract into shared function * use quick-xml to encode * multipart? * fix typo * set content-length * simplify line * set content length * aggregate etags * use stream utils instead of external counter * send abort request on error * rename future * add from impl
- Loading branch information