From e656e5a98100739711beea1d342c6c66ca5759a1 Mon Sep 17 00:00:00 2001 From: Yaroslav Vorobev Date: Mon, 12 Aug 2024 12:55:53 +0300 Subject: [PATCH] fix: use `toFilePath` in package config Uri (#2262) fixes #2231 Thanks to @d-markey https://github.com/dart-lang/test/issues/2231#issuecomment-2282283629 for figuring it out. This fix uses the same technique as in precompiled tests: https://github.com/dart-lang/test/blob/9fbbfdbee18a686e3f84a386a01960ea0543ba01/pkgs/test/test/runner/precompiled_test.dart#L54 --- pkgs/test_core/lib/src/runner/wasm_compiler_pool.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/test_core/lib/src/runner/wasm_compiler_pool.dart b/pkgs/test_core/lib/src/runner/wasm_compiler_pool.dart index 7290da49d..748719c93 100644 --- a/pkgs/test_core/lib/src/runner/wasm_compiler_pool.dart +++ b/pkgs/test_core/lib/src/runner/wasm_compiler_pool.dart @@ -37,7 +37,7 @@ class WasmCompilerPool extends CompilerPool { 'compile', 'wasm', '--enable-asserts', - '--packages=${(await packageConfigUri).path}', + '--packages=${(await packageConfigUri).toFilePath()}', for (var experiment in enabledExperiments) '--enable-experiment=$experiment', '-O0',