@@ -651,6 +651,20 @@ func Test_Static_FS_Browse(t *testing.T) {
651651 require .NoError (t , err , "app.Test(req)" )
652652 require .Contains (t , string (body ), "color" )
653653
654+ resp , err = app .Test (httptest .NewRequest (fiber .MethodGet , "/dirfs/test" , nil ))
655+ require .NoError (t , err , "app.Test(req)" )
656+ require .Equal (t , 200 , resp .StatusCode , "Status code" )
657+ require .Equal (t , fiber .MIMETextHTMLCharsetUTF8 , resp .Header .Get (fiber .HeaderContentType ))
658+
659+ resp , err = app .Test (httptest .NewRequest (fiber .MethodGet , "/dirfs/test/style2.css" , nil ))
660+ require .NoError (t , err , "app.Test(req)" )
661+ require .Equal (t , 200 , resp .StatusCode , "Status code" )
662+ require .Equal (t , fiber .MIMETextCSSCharsetUTF8 , resp .Header .Get (fiber .HeaderContentType ))
663+
664+ body , err = io .ReadAll (resp .Body )
665+ require .NoError (t , err , "app.Test(req)" )
666+ require .Contains (t , string (body ), "color" )
667+
654668 resp , err = app .Test (httptest .NewRequest (fiber .MethodGet , "/embed" , nil ))
655669 require .NoError (t , err , "app.Test(req)" )
656670 require .Equal (t , 200 , resp .StatusCode , "Status code" )
0 commit comments