From c6ab4087432d6e9f292cac46799105b6d0897913 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20R=C3=A4tzel?= Date: Sat, 18 Jan 2025 15:43:28 +0000 Subject: [PATCH] avoid noise from temp files when running tests locally --- implement/test-elm-time/TestSetup.cs | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/implement/test-elm-time/TestSetup.cs b/implement/test-elm-time/TestSetup.cs index 73e1085d..125324b0 100644 --- a/implement/test-elm-time/TestSetup.cs +++ b/implement/test-elm-time/TestSetup.cs @@ -89,10 +89,18 @@ public static IImmutableDictionary, ReadOnlyMemory> GetElmAppFromDirectoryPath(FilePathStringFromPath(directoryPath)); public static IImmutableDictionary, ReadOnlyMemory> GetElmAppFromDirectoryPath( - string directoryPath) => - PineValueComposition.ToFlatDictionaryWithPathComparer( - Filesystem.GetAllFilesFromDirectory(directoryPath) - .OrderBy(file => string.Join('/', file.path))); + string directoryPath) + { + var files = Filesystem.GetAllFilesFromDirectory(directoryPath); + + var filesFiltered = + LoadFromLocalFilesystem.RemoveNoiseFromTree( + PineValueComposition.SortedTreeFromSetOfBlobsWithStringPath(files), + discardGitDirectory: true); + + return + PineValueComposition.TreeToFlatDictionaryWithPathComparer(filesFiltered); + } public static IImmutableDictionary, ReadOnlyMemory> AsLoweredElmApp( IImmutableDictionary, ReadOnlyMemory> originalAppFiles,