cboudereau / gcs-rsync

Lightweight Google Cloud Storage sync Rust Client with better performance than gsutil rsync
https://docs.rs/gcs-rsync/
MIT License
13 stars 8 forks source link

test+fix: integration test matrix + fix when bucket is empty #10

Closed cboudereau closed 3 years ago

cboudereau commented 3 years ago
codecov[bot] commented 3 years ago

Codecov Report

Merging #10 (94f0c63) into main (aad766f) will increase coverage by 3.58%. The diff coverage is 95.77%.

:exclamation: Current head 94f0c63 differs from pull request most recent head 30b734a. Consider uploading reports for the commit 30b734a to get more accurate results Impacted file tree graph

@@            Coverage Diff             @@
##             main      #10      +/-   ##
==========================================
+ Coverage   80.49%   84.08%   +3.58%     
==========================================
  Files          14       14              
  Lines         928      955      +27     
==========================================
+ Hits          747      803      +56     
+ Misses        181      152      -29     
Impacted Files Coverage Δ
src/gcp/storage/resources/object.rs 82.97% <ø> (ø)
src/gcp/storage/mod.rs 40.00% <50.00%> (+6.66%) :arrow_up:
src/gcp/storage/client.rs 70.00% <100.00%> (+0.37%) :arrow_up:
tests/objects_integration_test.rs 94.57% <100.00%> (+0.77%) :arrow_up:
tests/sync_mirror_integration_tests.rs 99.17% <100.00%> (+0.16%) :arrow_up:
src/gcp/sync/mod.rs 84.21% <0.00%> (+3.15%) :arrow_up:
src/gcp/sync/gcs.rs 74.01% <0.00%> (+8.66%) :arrow_up:
src/gcp/sync/fs.rs 80.51% <0.00%> (+22.07%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update aad766f...30b734a. Read the comment docs.