def test_auth(self):
        # secret activated by default
        oapp = ClientTesterMiddleware(SomeApp())

        # not using the secret
        app = TestAppPlus(oapp)
        app.get('/', status=200)
        self.assertRaises(AppError, self._run_session, app)

        # now using the secret
        app = TestAppPlus(oapp, secret='CHANGEME')
        app.get('/', status=200)
        self._run_session(app)
 def setUp(self):
     app = ClientTesterMiddleware(SomeApp(), requires_secret=False)
     self.app = TestAppPlus(app)