Update documentation for single page tests
Fix review issues
Add some more edge cases for single page tests.