Add more testing coverage and remove unnecessary fullscreen tab code from router.py

4 jobs for dev-more-tests
in 1 minute and 41 seconds, using 0 compute credits, and was queued for 3 seconds