From f25f590566dbfccd50d31a046134fdd13b0cf26c Mon Sep 17 00:00:00 2001 From: Daco Harkes Date: Tue, 11 Feb 2025 16:27:59 +0100 Subject: [PATCH] [native_assets_cli] [test] Print path if temp directory is kept --- pkgs/native_assets_builder/test/helpers.dart | 4 ++++ pkgs/native_assets_cli/lib/test.dart | 2 ++ pkgs/native_assets_cli/test/helpers.dart | 2 ++ pkgs/native_toolchain_c/test/helpers.dart | 2 ++ 4 files changed, 10 insertions(+) diff --git a/pkgs/native_assets_builder/test/helpers.dart b/pkgs/native_assets_builder/test/helpers.dart index 8f782cb5c3..6170f3e6a0 100644 --- a/pkgs/native_assets_builder/test/helpers.dart +++ b/pkgs/native_assets_builder/test/helpers.dart @@ -56,6 +56,8 @@ Future inTempDir( // process invocations have finished. if (!Platform.isWindows) rethrow; } + } else { + print('$keepTempKey $tempUri'); } } } @@ -77,6 +79,8 @@ Future tempDirForTest({String? prefix, bool keepTemp = false}) async { if (!Platform.isWindows) rethrow; } }); + } else { + print('$keepTempKey $tempUri'); } return tempUri; } diff --git a/pkgs/native_assets_cli/lib/test.dart b/pkgs/native_assets_cli/lib/test.dart index aa84e49896..0f1c446879 100644 --- a/pkgs/native_assets_cli/lib/test.dart +++ b/pkgs/native_assets_cli/lib/test.dart @@ -80,6 +80,8 @@ Future testBuildHook({ final keepTempDir = (Platform.environment[keepTempKey] ?? '').isNotEmpty; if (!keepTempDir) { tempDir.deleteSync(recursive: true); + } else { + print('$keepTempKey ${tempDir.uri}'); } } } diff --git a/pkgs/native_assets_cli/test/helpers.dart b/pkgs/native_assets_cli/test/helpers.dart index b9b7f64f5d..29d85b851f 100644 --- a/pkgs/native_assets_cli/test/helpers.dart +++ b/pkgs/native_assets_cli/test/helpers.dart @@ -33,6 +33,8 @@ Future inTempDir( // process invocations have finished. if (!Platform.isWindows) rethrow; } + } else { + print('$keepTempKey $tempUri'); } } } diff --git a/pkgs/native_toolchain_c/test/helpers.dart b/pkgs/native_toolchain_c/test/helpers.dart index 7599dbc06e..3955741d59 100644 --- a/pkgs/native_toolchain_c/test/helpers.dart +++ b/pkgs/native_toolchain_c/test/helpers.dart @@ -51,6 +51,8 @@ Future tempDirForTest({String? prefix, bool keepTemp = false}) async { Platform.environment[keepTempKey]!.isEmpty) && !keepTemp) { addTearDown(() => tempDir.delete(recursive: true)); + } else { + addTearDown(() => print('$keepTempKey $tempUri')); } return tempUri; }