Details
Description
GrailsUrlMappingsTestCase.assertUrlMapping fails for actions which are defined in controller abstract superclass, despite the mapping working fine in the running application.
Attached sample project has two controllers, Foo and Bar. Bar is a concrete subclass of the AbstractBarController class. Running test-app and navigating to http://localhost:8080/urlmappingbug/foo/index and http://localhost:8080/urlmappingbug/bar/index gives messages "hello Foo" and "hello Bar", respectively, but the UrlMappingTests running in integration tests gives a failure for BarController:
Url mapping assertion for '/bar/index' failed, 'index' is not a valid action of controller 'bar'
1.3: http://github.com/grails/grails/commit/a22f469bc075eac26e932f2c2d1ffeb33dd50092
1.2.1: http://github.com/grails/grails/commit/cbab92b8e4c77793a9da3f411d4f7e51e09693da