@@ -1264,14 +1264,16 @@ mod tests {
1264
1264
let mount_finder = MountFinder :: new ( vec ! [ ] ) ;
1265
1265
let metadata = cargo_metadata ( false , & mut MessageInfo :: default ( ) ) ?;
1266
1266
let ( directories, metadata) = get_directories ( metadata, & mount_finder) ?;
1267
- paths_equal ( directories. cargo ( ) , & home ( ) ?. join ( ".cargo" ) ) ?;
1268
- paths_equal ( directories. xargo ( ) , & home ( ) ?. join ( ".xargo" ) ) ?;
1269
- paths_equal ( directories. host_root ( ) , & metadata. workspace_root ) ?;
1267
+ let toolchain_dirs = directories. toolchain_directories ( ) ;
1268
+ let package_dirs = directories. package_directories ( ) ;
1269
+ paths_equal ( toolchain_dirs. cargo ( ) , & home ( ) ?. join ( ".cargo" ) ) ?;
1270
+ paths_equal ( toolchain_dirs. xargo ( ) , & home ( ) ?. join ( ".xargo" ) ) ?;
1271
+ paths_equal ( package_dirs. host_root ( ) , & metadata. workspace_root ) ?;
1270
1272
assert_eq ! (
1271
- directories . mount_root( ) ,
1273
+ package_dirs . mount_root( ) ,
1272
1274
& metadata. workspace_root. as_posix_absolute( ) ?
1273
1275
) ;
1274
- assert_eq ! ( directories . mount_cwd( ) , & get_cwd( ) ?. as_posix_absolute( ) ?) ;
1276
+ assert_eq ! ( package_dirs . mount_cwd( ) , & get_cwd( ) ?. as_posix_absolute( ) ?) ;
1275
1277
1276
1278
reset_env ( vars) ;
1277
1279
Ok ( ( ) )
@@ -1309,18 +1311,20 @@ mod tests {
1309
1311
let mount_finder = MountFinder :: create ( & engine) ?;
1310
1312
let metadata = cargo_metadata ( true , & mut msg_info) ?;
1311
1313
let ( directories, _) = get_directories ( metadata, & mount_finder) ?;
1314
+ let toolchain_dirs = directories. toolchain_directories ( ) ;
1315
+ let package_dirs = directories. package_directories ( ) ;
1312
1316
let mount_finder = MountFinder :: new ( docker_read_mount_paths ( & engine) ?) ;
1313
1317
let mount_path = |p| mount_finder. find_mount_path ( p) ;
1314
1318
1315
- paths_equal ( directories . cargo ( ) , & mount_path ( home ( ) ?. join ( ".cargo" ) ) ) ?;
1316
- paths_equal ( directories . xargo ( ) , & mount_path ( home ( ) ?. join ( ".xargo" ) ) ) ?;
1317
- paths_equal ( directories . host_root ( ) , & mount_path ( get_cwd ( ) ?) ) ?;
1319
+ paths_equal ( toolchain_dirs . cargo ( ) , & mount_path ( home ( ) ?. join ( ".cargo" ) ) ) ?;
1320
+ paths_equal ( toolchain_dirs . xargo ( ) , & mount_path ( home ( ) ?. join ( ".xargo" ) ) ) ?;
1321
+ paths_equal ( package_dirs . host_root ( ) , & mount_path ( get_cwd ( ) ?) ) ?;
1318
1322
assert_eq ! (
1319
- directories . mount_root( ) ,
1323
+ package_dirs . mount_root( ) ,
1320
1324
& mount_path( get_cwd( ) ?) . as_posix_absolute( ) ?
1321
1325
) ;
1322
1326
assert_eq ! (
1323
- directories . mount_cwd( ) ,
1327
+ package_dirs . mount_cwd( ) ,
1324
1328
& mount_path( get_cwd( ) ?) . as_posix_absolute( ) ?
1325
1329
) ;
1326
1330
0 commit comments