Skip to content

Commit 6c5b698

Browse files
committed
Revert "Fix test"
This reverts commit 3abdebe.
1 parent 715c68f commit 6c5b698

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

compiler/rustc_hir/src/tests.rs

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

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

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

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

2022
assert_ne!(h0.stable_crate_id(), h1.stable_crate_id());
2123
assert_ne!(h0.local_hash(), h1.local_hash());
2224

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

2629
let key = DefKey {

0 commit comments

Comments
 (0)