Enable tests for all pages and modules
Missed rewriting logic from  commit 58678bc

The explanation for this commit was included in commit 58678bc but some
how it didn't get included in that commit, now fixed.

Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>