1- using System . IO ;
21using System . Linq ;
32using PG . StarWarsGame . Engine . ErrorReporting ;
43using Xunit ;
@@ -141,7 +140,7 @@ public void ErrorReporter_MissingPatchMegs_AssertsFileNotFound()
141140
142141 var fileNotFoundNames = reporter . Asserts
143142 . Where ( a => a . Kind == EngineAssertKind . FileNotFound )
144- . Select ( a => Path . GetFileName ( a . Value ) )
143+ . Select ( a => EngineFileName ( a . Value ) )
145144 . ToList ( ) ;
146145 Assert . Contains ( "Patch.meg" , fileNotFoundNames ) ;
147146 Assert . Contains ( "Patch2.meg" , fileNotFoundNames ) ;
@@ -165,7 +164,7 @@ public void ErrorReporter_AllPatchesPresent_NoFileNotFoundForPatches()
165164
166165 var fileNotFoundNames = reporter . Asserts
167166 . Where ( a => a . Kind == EngineAssertKind . FileNotFound )
168- . Select ( a => Path . GetFileName ( a . Value ) )
167+ . Select ( a => EngineFileName ( a . Value ) )
169168 . ToList ( ) ;
170169 Assert . DoesNotContain ( "Patch.meg" , fileNotFoundNames ) ;
171170 Assert . DoesNotContain ( "Patch2.meg" , fileNotFoundNames ) ;
@@ -189,7 +188,7 @@ public void ErrorReporter_MegaFilesXmlReferencesMissingMeg_AssertsFileNotFound()
189188 _ = CreateRepository ( repo , reporter ) ;
190189
191190 Assert . Contains ( reporter . Asserts , a =>
192- a . Kind == EngineAssertKind . FileNotFound && Path . GetFileName ( a . Value ) == "DoesNotExist.meg" ) ;
191+ a . Kind == EngineAssertKind . FileNotFound && EngineFileName ( a . Value ) == "DoesNotExist.meg" ) ;
193192 }
194193
195194 [ Fact ]
@@ -210,6 +209,6 @@ public void ErrorReporter_MissingSpeechMeg_DoesNotAssert()
210209 _ = CreateRepository ( repo , reporter ) ;
211210
212211 Assert . DoesNotContain ( reporter . Asserts , a =>
213- a . Kind == EngineAssertKind . FileNotFound && Path . GetFileName ( a . Value ) == "EnglishSpeech.meg" ) ;
212+ a . Kind == EngineAssertKind . FileNotFound && EngineFileName ( a . Value ) == "EnglishSpeech.meg" ) ;
214213 }
215214}
0 commit comments