Feature: Strip the index_file from urls Scenario: Default behaviour, strip with trailing slash Given the Server is running at "strip-url-app" When I go to "/" Then I should see "URL: '/'" When I go to "/index.html" Then I should see "URL: '/'" When I go to "/other.html" Then I should see "URL: '/other.html'" When I go to "/subdir/index.html" Then I should see "URL: '/subdir/'" Scenario: Trailing slash off Given a fixture app "strip-url-app" And a file named "config.rb" with: """ set :trailing_slash, false """ And the Server is running When I go to "/" Then I should see "URL: '/'" When I go to "/other.html" Then I should see "URL: '/other.html'" When I go to "/subdir/index.html" Then I should see "URL: '/subdir'" Scenario: Strip index off Given a fixture app "strip-url-app" And a file named "config.rb" with: """ set :strip_index_file, false """ And the Server is running When I go to "/" Then I should see "URL: '/index.html'" When I go to "/other.html" Then I should see "URL: '/other.html'" When I go to "/subdir/index.html" Then I should see "URL: '/subdir/index.html'"