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