Cucumber tests failing - No route matches [GET] "/stylesheets

Please help. I am stumped.

I have four engines inside a rails application. The cucumber scenarios
just fine in three of the engines. The fourth fails with the error:

No route matches [GET] “/stylesheets/common_engine/application.css”


I can not see any significant differences between configuration files of
the applications that work and this one.

The test/dummy application runs just fine ($ rails server) with
set to either ‘development’ or ‘test’.

All applications/engines are running ruby 1.9.3, rails 3.2.17, and
1.3.10. Google did not help.

Thank you.

I’ve added another engine. Again it runs just fine as a stand alone
application (test/dummy) and as an engine inside the main application,
this time when I use cucumber it mangles the route. The generated
controller name is NamespaceController, instead of

The only significant difference between the various engines is that each
time I create a new engine I get different versions of various gems like
childprocess, docile, and jquery_rails. Am I getting incompatible
of these gems? If so, how do I control this when I create a new engine?

Both problems solved.

To solve the first problem, I trashed what I had done and started over.
do not know what went wrong the first time.

The second problem was caused by pilot error.