History

align tests to upcoming structure of RevSpec (#427)

Sebastian Thiel committed 4 years ago

Commit 41d6dd21 parent 4fd09685 files · +8 −7Browse files

Unified · Split

5 files
  1. git-repository/tests/git-with-regex.rs +1 −1
  2. git-repository/tests/git.rs +1 −1
  3. git-repository/tests/revision/mod.rs +1 −0
  4. git-repository/tests/revision/spec/from_bytes.rs +5 −5
  5. git-repository/tests/revision/spec/mod.rs +0 −0
git-repository/tests/git-with-regex.rs+1−1
@@ -7,4 +7,4 @@ mod init; · 6 unmodified lines
7mod object;7mod object;
8mod reference;8mod reference;
9mod repository;9mod repository;
10mod rev_spec;10mod revision;
git-repository/tests/git.rs+1−1
@@ -16,4 +16,4 @@ mod reference; · 15 unmodified lines
16#[cfg(not(feature = "regex"))]16#[cfg(not(feature = "regex"))]
17mod repository;17mod repository;
18#[cfg(not(feature = "regex"))]18#[cfg(not(feature = "regex"))]
19mod rev_spec;19mod revision;
git-repository/tests/revision/mod.rs+1−0
@@ -0,0 +1 @@
1mod spec;
git-repository/tests/revision/spec/from_bytes.rsrenamed from git-repository/tests/rev_spec/from_bytes.rs+5−5
@@ -202,7 +202,7 @@ fn repo(name: &str) -> crate::Result<git::Repository> { · 201 unmodified lines
202 202
203mod ambiguous {203mod ambiguous {
204 use super::repo;204 use super::repo;
205 use crate::rev_spec::from_bytes::{205 use crate::revision::spec::from_bytes::{
206 parse_spec, parse_spec_better_than_baseline, parse_spec_no_baseline, parse_spec_no_baseline_opts,206 parse_spec, parse_spec_better_than_baseline, parse_spec_no_baseline, parse_spec_no_baseline_opts,
207 parse_spec_opts, rev_parse,207 parse_spec_opts, rev_parse,
208 };208 };
@@ -272,7 +272,7 @@ mod ambiguous { · 63 unmodified lines
272 parse_spec("0000000000", &repo).unwrap_err().to_string(),272 parse_spec("0000000000", &repo).unwrap_err().to_string(),
273 "Short id 0000000000 is ambiguous. Candidates are:\n\t0000000000e commit 1112911993 -0700 \"a2onsxbvj\"\n\t0000000000c tree\n\t0000000000b blob",273 "Short id 0000000000 is ambiguous. Candidates are:\n\t0000000000e commit 1112911993 -0700 \"a2onsxbvj\"\n\t0000000000c tree\n\t0000000000b blob",
274 "in theory one could disambiguate with 0000000000^{{tree}} (which works in git) or 0000000000^{{blob}} which doesn't work for some reason."274 "in theory one could disambiguate with 0000000000^{{tree}} (which works in git) or 0000000000^{{blob}} which doesn't work for some reason."
275 );275 );
276 276
277 assert_eq!(277 assert_eq!(
278 parse_spec("0000000000cdc^{tree}", &repo).unwrap(),278 parse_spec("0000000000cdc^{tree}", &repo).unwrap(),
@@ -375,8 +375,8 @@ mod ambiguous { · 96 unmodified lines
375 &repo,375 &repo,
376 opts_ref_hint(RefsHint::Fail)376 opts_ref_hint(RefsHint::Fail)
377 )377 )
378 .unwrap_err()378 .unwrap_err()
379 .to_string(),379 .to_string(),
380 "The short hash 0000000000e4f9fbd19cf1e932319e5ad0d1d00b matched both the reference refs/heads/0000000000e4f9fbd19cf1e932319e5ad0d1d00b and at least one object"380 "The short hash 0000000000e4f9fbd19cf1e932319e5ad0d1d00b matched both the reference refs/heads/0000000000e4f9fbd19cf1e932319e5ad0d1d00b and at least one object"
381 );381 );
382 }382 }
@@ -521,7 +521,7 @@ fn access_blob_through_tree() { · 138 unmodified lines
521}521}
522 522
523mod regex {523mod regex {
524 use crate::rev_spec::from_bytes::{parse_spec_no_baseline, repo};524 use crate::revision::spec::from_bytes::{parse_spec_no_baseline, repo};
525 use git_repository::prelude::ObjectIdExt;525 use git_repository::prelude::ObjectIdExt;
526 use git_repository::RevSpec;526 use git_repository::RevSpec;
527 use git_testtools::hex_to_id;527 use git_testtools::hex_to_id;
git-repository/tests/revision/spec/mod.rsrenamed from git-repository/tests/rev_spec/mod.rs+0−0

File renamed without changes.