When a named route cannot be resolved due to a missing key, the router should be capable of identifying the required keys for the named route. This will be extremely useful in debugging routing errors by providing enough information to fix the problem in the message. Functionality is tested, ATP
This method return from a set of routes all the ones that are GET routes as HEAD routes
literals (routes that do not have replacement values like "/:controller") when matching unnamed routes. rails/rails#6459 * test/test_router.rb: corresponding test
…given an unknown path. Also change the test path to make it more obvious that the given path should not be recognized.