@@ -326,53 +326,25 @@ func Test_ParseXctest3Results(t *testing.T) {
326326}
327327
328328func Test_findSupportedAttachments (t * testing.T ) {
329- t .Run ("without video upload enabled" , func (t * testing.T ) {
330- os .Unsetenv ("ENABLE_TEST_VIDEO_UPLOAD" )
331-
332- tempDir , err := pathutil .NormalizedOSTempDirPath ("test_attachments" )
333- require .NoError (t , err )
334- defer os .RemoveAll (tempDir )
335-
336- files := []string {
337- "screenshot1.JPG" ,
338- "screenshot2.png" ,
339- "log.txt" ,
340- "video.mp4" ,
341- "recording.webm" ,
342- "subfolder/nested.jpg" ,
343- "subfolder/nested.mp4" ,
344- "subfolder/deep/image.png" ,
345- }
346- err = createDummyFilesInDirWithContent (tempDir , "test" , files )
347- require .NoError (t , err )
348-
349- result := findSupportedAttachments (tempDir , logV2 .NewLogger ())
350-
351- assert .Len (t , result , 5 ) // jpg, png, txt, nested jpg, nested png (no videos)
352- })
353-
354- t .Run ("with video upload enabled" , func (t * testing.T ) {
355- os .Setenv ("ENABLE_TEST_VIDEO_UPLOAD" , "true" )
356- defer os .Unsetenv ("ENABLE_TEST_VIDEO_UPLOAD" )
357-
358- tempDir , err := pathutil .NormalizedOSTempDirPath ("test_attachments" )
359- require .NoError (t , err )
360- defer os .RemoveAll (tempDir )
361-
362- files := []string {
363- "screenshot.JPG" ,
364- "video.mp4" ,
365- "recording.webm" ,
366- "subfolder/nested.png" ,
367- "subfolder/clip.ogg" ,
368- "subfolder/deep/image.jpg" ,
369- "subfolder/deep/movie.mp4" ,
370- }
371- err = createDummyFilesInDirWithContent (tempDir , "test" , files )
372- require .NoError (t , err )
329+ tempDir , err := pathutil .NormalizedOSTempDirPath ("test_attachments" )
330+ require .NoError (t , err )
331+ defer os .RemoveAll (tempDir )
332+
333+ files := []string {
334+ "screenshot.JPG" ,
335+ "screenshot2.png" ,
336+ "log.txt" ,
337+ "video.mp4" ,
338+ "recording.webm" ,
339+ "subfolder/nested.jpg" ,
340+ "subfolder/clip.ogg" ,
341+ "subfolder/deep/image.png" ,
342+ "subfolder/deep/movie.mp4" ,
343+ }
344+ err = createDummyFilesInDirWithContent (tempDir , "test" , files )
345+ require .NoError (t , err )
373346
374- result := findSupportedAttachments (tempDir , logV2 .NewLogger ())
347+ result := findSupportedAttachments (tempDir , logV2 .NewLogger ())
375348
376- assert .Len (t , result , 7 ) // all files including videos
377- })
349+ assert .Len (t , result , 9 ) // all supported files including videos
378350}
0 commit comments