@@ -8,9 +8,10 @@ use std::sync::atomic::{AtomicUsize, Ordering::SeqCst};
8
8
use std:: sync:: Arc ;
9
9
use std:: thread:: { self , JoinHandle } ;
10
10
11
+ use cargo_test_support:: basic_manifest;
11
12
use cargo_test_support:: git:: cargo_uses_gitoxide;
12
13
use cargo_test_support:: paths;
13
- use cargo_test_support:: { basic_manifest , project, str } ;
14
+ use cargo_test_support:: project;
14
15
15
16
fn setup_failed_auth_test ( ) -> ( SocketAddr , JoinHandle < ( ) > , Arc < AtomicUsize > ) {
16
17
let server = TcpListener :: bind ( "127.0.0.1:0" ) . unwrap ( ) ;
@@ -412,29 +413,7 @@ Caused by:
412
413
413
414
p. cargo ( "check -v" )
414
415
. with_status ( 101 )
415
- . with_stderr_data ( str![ [ r#"
416
- [UPDATING] git repository `ssh://needs-proxy.invalid/git`
417
- [RUNNING] `git fetch --verbose --force --update-head-ok [..]ssh://needs-proxy.invalid/git[..] [..]+HEAD:refs/remotes/origin/HEAD[..]`
418
- ssh: Could not resolve hostname needs-proxy.invalid: [..] not known
419
- fatal: Could not read from remote repository.
420
-
421
- Please make sure you have the correct access rights
422
- and the repository exists.
423
- [ERROR] failed to get `foo` as a dependency of package `foo v0.0.0 ([ROOT]/foo)`
424
-
425
- Caused by:
426
- failed to load source for dependency `foo`
427
-
428
- Caused by:
429
- Unable to update ssh://needs-proxy.invalid/git
430
-
431
- Caused by:
432
- failed to fetch into: [ROOT]/home/.cargo/git/db/git-[HASH]
433
-
434
- Caused by:
435
- process didn't exit successfully: `git fetch --verbose --force --update-head-ok [..]ssh://needs-proxy.invalid/git[..] [..]+HEAD:refs/remotes/origin/HEAD[..]` ([EXIT_STATUS]: 128)
436
-
437
- "# ] ] )
416
+ . with_stderr_contains ( "[..]Unable to update[..]" )
438
417
. with_stderr_does_not_contain ( "[..]try enabling `git-fetch-with-cli`[..]" )
439
418
. run ( ) ;
440
419
}
0 commit comments