diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/caddyhttp/fileserver/matcher_test.go | 14 | 
1 files changed, 9 insertions, 5 deletions
| diff --git a/modules/caddyhttp/fileserver/matcher_test.go b/modules/caddyhttp/fileserver/matcher_test.go index e3f2911..51cd284 100644 --- a/modules/caddyhttp/fileserver/matcher_test.go +++ b/modules/caddyhttp/fileserver/matcher_test.go @@ -72,11 +72,6 @@ func TestPHPFileMatcher(t *testing.T) {  			matched:      true,  		},  		{ -			path:         "/foo.php.PHP/index.php", -			expectedPath: "/foo.php.PHP/index.php", -			matched:      true, -		}, -		{  			// See https://github.com/caddyserver/caddy/issues/3623  			path:         "/%E2%C3",  			expectedPath: "/%E2%C3", @@ -115,3 +110,12 @@ func TestPHPFileMatcher(t *testing.T) {  		}  	}  } + +func TestFirstSplit(t *testing.T) { +	m := MatchFile{SplitPath: []string{".php"}} +	actual := m.firstSplit("index.PHP/somewhere") +	expected := "index.PHP" +	if actual != expected { +		t.Errorf("Expected %s but got %s", expected, actual) +	} +} | 
