diff -up ./t/04static.t.orig ./t/04static.t --- ./t/04static.t.orig 2018-02-25 17:25:33.949568223 +0100 +++ ./t/04static.t 2018-02-25 17:26:02.862383679 +0100 @@ -30,7 +30,7 @@ ok( $res = request('http://localhost/fil is( $res->content, 'default', 'default handler for non-existent content ok' ); # test unknown extension -ok( $res = request('http://localhost/files/err.omg'), 'request ok' ); +ok( $res = request('http://localhost/files/err.abcdefgh'), 'request ok' ); is( $res->content_type, 'text/plain', 'unknown extension as text/plain ok' ); ok( $res = request('http://localhost/files/empty.txt'), 'request ok' ); diff -up ./t/07mime_types.t.orig ./t/07mime_types.t --- ./t/07mime_types.t.orig 2018-02-27 21:15:42.097014743 +0100 +++ ./t/07mime_types.t 2017-08-02 18:28:00.000000000 +0200 @@ -11,11 +11,11 @@ # test custom MIME types TestApp->config->{'Plugin::Static::Simple'}->{mime_types} = { - omg => 'holy/crap', + abcdefgh => 'holy/crap', gif => 'patents/are-evil', }; -ok( my $res = request('http://localhost/files/err.omg'), 'request ok' ); +ok( my $res = request('http://localhost/files/err.abcdefgh'), 'request ok' ); is( $res->content_type, 'holy/crap', 'custom MIME type ok' ); ok( $res = request('http://localhost/files/bad.gif'), 'request ok' ); diff -up ./t/lib/TestApp/root/files/err.abcdefgh.orig ./t/lib/TestApp/root/files/err.abcdefgh --- /dev/null 2018-02-25 17:40:30.799852950 +0100 +++ ./t/lib/TestApp/root/files/err.abcdefgh 2018-02-25 17:27:06.929974749 +0100 @@ -0,0 +1,3 @@ +body { + background: #fff; +}