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

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

    def test_manually(self):

        self.twill.browser.go(self.twill.url("/"))
        self.twill.browser.showforms()
        self.twill.browser.submit(0)

    def test_bad_manually(self):
        """
        This will fail !
        """
        self.twill.browser.go(self.twill.url("/foo/"))
        self.twill.browser.showforms()
        self.twill.browser.submit(1)
コード例 #2
0
ファイル: __init__.py プロジェクト: ynairport/newsmeme
 def create_app(self):
     app = create_app(TestConfig())
     self.twill = Twill(app, port=3000)
     return app
コード例 #3
0
ファイル: __init__.py プロジェクト: klaus-grrlz/planlos-flask
 def create_app(self):
     app = create_app(Testing())
     self.twill = Twill(app)
     return app
コード例 #4
0
ファイル: tests.py プロジェクト: YKdvd/flask-testing
 def create_app(self):
     app = create_app()
     self.twill = Twill(app)
     return app