Use less-likely extension for unknown file type (RT#124211)
Dagfinn Ilmari Mannsåker [Wed, 14 Mar 2018 11:56:08 +0000 (11:56 +0000)]
Changes
t/04static.t
t/07mime_types.t
t/lib/TestApp/root/files/err.unknown [moved from t/lib/TestApp/root/files/err.omg with 100% similarity]

diff --git a/Changes b/Changes
index 920dfe5..69b8219 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,7 @@
 Revision history for Perl extension Catalyst::Plugin::Static::Simple
 
+       - Use less-likely extension for unknown file type (RT#124211)
+
 0.34   2017-08-02 09:56 Los Angeles
        - Remove MYMETA.* (RT#108814)
        - Fix installing on 5.26.0+ (RT#121861)
index b301341..931a435 100644 (file)
@@ -30,7 +30,7 @@ ok( $res = request('http://localhost/files/404.txt'), 'request ok' );
 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.unknown'), 'request ok' );
 is( $res->content_type, 'text/plain', 'unknown extension as text/plain ok' );
 
 ok( $res = request('http://localhost/files/empty.txt'), 'request ok' );
index e9276b0..06e3277 100644 (file)
@@ -11,11 +11,11 @@ use Catalyst::Test 'TestApp';
 \r
 # test custom MIME types\r
 TestApp->config->{'Plugin::Static::Simple'}->{mime_types} = {\r
-    omg => 'holy/crap',\r
+    unknown => 'holy/crap',\r
     gif => 'patents/are-evil',\r
 };\r
 \r
-ok( my $res = request('http://localhost/files/err.omg'), 'request ok' );\r
+ok( my $res = request('http://localhost/files/err.unknown'), 'request ok' );\r
 is( $res->content_type, 'holy/crap', 'custom MIME type ok' );\r
 \r
 ok( $res = request('http://localhost/files/bad.gif'), 'request ok' );\r