コード例 #1
0
ファイル: tests.py プロジェクト: Atala/flask-testing
class TestViews(TestCase):

    def create_app(self):
        app = create_app()
        self.twill = Twill(app)
        return app

    def test_manually(self):
        with self.twill as t:
            t.browser.go(self.twill.url("/"))
            t.browser.showforms()
            t.browser.submit(0)

    def test_bad_manually(self):
        with self.twill as t:
            t.browser.go(self.twill.url("/foo/"))
            t.browser.showforms()
            self.assertRaises(TwillException, t.browser.submit, 1)
コード例 #2
0
ファイル: tests.py プロジェクト: Atala/flask-testing
 def create_app(self):
     app = create_app()
     self.twill = Twill(app)
     return app
コード例 #3
0
 def create_app(self):
     app = create_app()
     self.twill = Twill(app)
     return app
コード例 #4
0
 def test_make_twill_url(self):
     with Twill(self.app) as t:
         self.assertEqual(t.url("/"), "http://127.0.0.1:5000/")