17 Commits

Author SHA1 Message Date
Ed Page
2438807048 test(git): Be consistent on shallow test names 2024-12-18 15:44:01 -06:00
Ed Page
e0f8cc06da test(git): Group related shallow tests 2024-12-18 15:44:01 -06:00
Ed Page
a739b00f30 test(git): Clarify we are doing shallow fetches 2024-12-18 15:44:01 -06:00
Ed Page
adf25782e0 test(git): Extract CLI arg creation 2024-12-18 15:43:59 -06:00
Ed Page
cade73a7a0 test(git): Make test backend clearer 2024-12-18 15:43:31 -06:00
Ed Page
4e3e353978 test(git): Reduce duplication in shallow test 2024-12-18 11:57:16 -06:00
Ed Page
1c82fe420e test(git): Prefer check over build for faster tests
If check passes, it should be sufficient.
2024-12-18 11:49:51 -06:00
Ed Page
4cc7ff5ab5 test(git): Fix masquerade feature list for shallow fetch 2024-12-18 11:32:54 -06:00
Ed Page
89b89bde65 test(git): Clarify test parameter 2024-12-18 11:32:53 -06:00
Ed Page
48e8a718ec test(git): Collect tests that use the same body 2024-12-18 11:31:50 -06:00
Ed Page
5b9799c6f4 refactor: Migrate from extern crate to test-support prelude
We now include the prelude in so many places, this simplifies how we can
present how `cargo-test-support` works.

Yes, this included some `use` clean ups but its already painful enough
walking through every test file, I didn't want to do it twice.
2024-07-12 15:57:00 -05:00
tianyeyouyou
87084c176b remove duplicate words 2024-07-10 20:51:45 +08:00
rami3l
ddd5d2fad1
test: migrate git_shallow to snapbox 2024-06-17 20:00:31 +08:00
Ed Page
dc5ac62cab fix(test): Deprecate non-snapbox assertions
While this is noisy and hides other deprecations, I figured deprecations would
make it easier for people to discover what tasks remain and allow us to
divide and conquer this work rather than doing a heroic PR.
In theory, this will be short lived and we'll go back to seeing
deprecations in our tests.
2024-06-10 10:20:52 -05:00
Connor Worley
a1559be493 Implementation of shallow libgit2 fetches behind an unstable flag 2024-01-11 17:08:21 +09:00
Sebastian Thiel
3bd08d934b
Move helper functions to the bottom for consistency; fix name 2023-05-02 18:57:42 +02:00
Sebastian Thiel
8b3508cad7
Move all tests for shallow fetching into their own module
Note that those which test both with and without shallow still go
into the shallow module.
2023-04-29 09:52:08 +02:00