Would be great to use sinon faketimers to cover the navigation bar various timeouts with tests here.