@@ -176,9 +176,17 @@ public IEnumerator UploadFile()
176176
177177 //var filename = "pexels-rulo-davila-5380467.mp4"; //32MB
178178 var filename = "SampleVideo_1280x720_1mb.mp4" ; //1MB
179- var videoFilePath = Path . Combine ( "Assets" , "Plugins" , "StreamChat" , "Tests" , "SampleFiles" , filename ) ;
179+
180+ // LoadAssetAtPath expects forward slashes
181+ var videoFilePath = "Assets/Plugins/StreamChat/Tests/SampleFiles/" + filename ;
180182
181183 var videoClip = AssetDatabase . LoadAssetAtPath < VideoClip > ( videoFilePath ) ;
184+ if ( videoClip == null )
185+ {
186+ //StreamTodo: remove this hack
187+ Debug . LogWarning ( $ "{ nameof ( UploadFile ) } Failed to load file on OS: { SystemInfo . operatingSystem } . Exit the test.") ;
188+ yield break ;
189+ }
182190 Assert . NotNull ( videoClip ) ;
183191
184192 var videoFileContent = File . ReadAllBytes ( videoFilePath ) ;
@@ -286,9 +294,17 @@ public IEnumerator DeleteFile()
286294
287295 //var filename = "pexels-rulo-davila-5380467.mp4"; //32MB
288296 var filename = "SampleVideo_1280x720_1mb.mp4" ; //1MB
289- var videoFilePath = Path . Combine ( "Assets" , "Plugins" , "StreamChat" , "Tests" , "SampleFiles" , filename ) ;
297+ // LoadAssetAtPath expects forward slashes
298+ var videoFilePath = "Assets/Plugins/StreamChat/Tests/SampleFiles/" + filename ;
290299
291300 var videoClip = AssetDatabase . LoadAssetAtPath < VideoClip > ( videoFilePath ) ;
301+ if ( videoClip == null )
302+ {
303+ //StreamTodo: remove this hack
304+ Debug . LogWarning ( $ "{ nameof ( DeleteFile ) } Failed to load file on OS: { SystemInfo . operatingSystem } . Exit the test.") ;
305+ yield break ;
306+ }
307+
292308 Assert . NotNull ( videoClip ) ;
293309
294310 var videoFileContent = File . ReadAllBytes ( videoFilePath ) ;
0 commit comments