Fix typo in docs, missing colon in Symbol literal [ci skip]
Merge pull request #13258 from semaperepelitsa/docs

Fix typo in docs, missing colon in Symbol literal
Revert "Rename not Ruby files to .tt"

This reverts commit bd360ad3c1d59273bf96ea01b17cf04285816dc2.

Reverting this for now until we fix the Thor related issue
Fix mounting engines inside a resources block

When a route is mounted inside a resources block, it's automatically
prefixed, so a following code:

    resources :users do
      mount Blog::Engine => '/blog'
    end

will generate a user_blog path helper.

In order to access engine helpers, we also use "mounted_helpers", a list
of helpers associated with each mounted engine, so a path to blog's post
can be generated using user_blog.post_path(user, post).

The problem I'm fixing here is that mount used a raw :as option, without
taking nestings into account. As a result, blog was added to a route set
as a `user_blog`, but helper was generated for just `blog`.

This commit applies the proper logic for defining a helper for a mounted
engine nested in resources or resource block.

(closes #8533)
Merge pull request #12699 from drogus/fix-mounting-engine-in-resources

Fix mounting engines inside a resources block
Using parallelize_me! to parallelize isolated test


As ParallelEach is no more available

related commit ec00442c10cb90796909e876fb1cc557ed7518bd
Merge pull request #13260 from arunagw/using-parallelize_me

Using parallelize_me! to parallelize isolated test