Skip to content

Commit 73a8e22

Browse files
committed
fix: incorrect test case path
1 parent 848c8f5 commit 73a8e22

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

fixtures/global-cache/test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
console.log(require.resolve('source-map-support'));

src/lib_tests.rs

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ struct TestSuite {
1818

1919
#[cfg(test)]
2020
mod tests {
21-
use std::{fs, path::PathBuf};
21+
use std::{env, fs, path::PathBuf};
2222

2323
use super::*;
2424
use crate::{
@@ -182,21 +182,32 @@ mod tests {
182182

183183
#[test]
184184
fn test_global_cache() {
185-
let manifest = load_pnp_manifest("fixtures/global-cache/.pnp.cjs").unwrap();
185+
let manifest = load_pnp_manifest(
186+
env::current_dir()
187+
.unwrap()
188+
.join("fixtures/global-cache/.pnp.cjs"),
189+
)
190+
.unwrap();
186191

187192
let global_cache = dirs::home_dir().unwrap().join(".yarn/berry/cache");
188193

189-
let result = resolve_to_unqualified_via_manifest(&manifest, "source-map", global_cache.join("source-map-support-npm-0.5.21-09ca99e250-9ee09942f4.zip/node_modules/source-map-support/"));
194+
let result = resolve_to_unqualified_via_manifest(
195+
&manifest,
196+
"source-map",
197+
global_cache.join(
198+
"source-map-support-npm-0.5.21-09ca99e250-10c0.zip/node_modules/source-map-support/",
199+
),
200+
);
190201

191202
match result {
192203
Ok(Resolution::Resolved(path, subpath)) => {
193204
assert_eq!(
194205
path,
195206
global_cache.join(
196-
"source-map-npm-0.6.1-1a3621db16-ab55398007.zip/node_modules/source-map"
207+
"source-map-npm-0.6.1-1a3621db16-10c0.zip/node_modules/source-map/"
197208
)
198209
);
199-
assert_eq!(subpath, Some("source-map.js".into()));
210+
assert_eq!(subpath, None);
200211
}
201212
_ => {
202213
panic!("Unexpected resolve failed");

0 commit comments

Comments
 (0)