Skip to content

Commit 3abdebe

Browse files
committed
Fix test
1 parent d0ec85d commit 3abdebe

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

compiler/rustc_hir/src/tests.rs

+5-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
use crate::definitions::{DefKey, DefPathData, DisambiguatedDefPathData};
2-
use rustc_data_structures::fingerprint::Fingerprint;
3-
use rustc_span::crate_disambiguator::CrateDisambiguator;
42
use rustc_span::def_id::{DefPathHash, StableCrateId};
53

64
#[test]
@@ -13,17 +11,16 @@ fn def_path_hash_depends_on_crate_id() {
1311
// the crate by changing the crate disambiguator (e.g. via bumping the
1412
// crate's version number).
1513

16-
let d0 = CrateDisambiguator::from(Fingerprint::new(12, 34));
17-
let d1 = CrateDisambiguator::from(Fingerprint::new(56, 78));
14+
let id0 = StableCrateId::new("foo", false, vec!["1".to_string()]);
15+
let id1 = StableCrateId::new("foo", false, vec!["2".to_string()]);
1816

19-
let h0 = mk_test_hash("foo", d0);
20-
let h1 = mk_test_hash("foo", d1);
17+
let h0 = mk_test_hash(id0);
18+
let h1 = mk_test_hash(id1);
2119

2220
assert_ne!(h0.stable_crate_id(), h1.stable_crate_id());
2321
assert_ne!(h0.local_hash(), h1.local_hash());
2422

25-
fn mk_test_hash(crate_name: &str, crate_disambiguator: CrateDisambiguator) -> DefPathHash {
26-
let stable_crate_id = StableCrateId::new(crate_name, crate_disambiguator);
23+
fn mk_test_hash(stable_crate_id: StableCrateId) -> DefPathHash {
2724
let parent_hash = DefPathHash::new(stable_crate_id, 0);
2825

2926
let key = DefKey {

0 commit comments

Comments
 (0)