コード例 #1
0
ファイル: app_test.py プロジェクト: kylehiroyasu/flask-tdd
def client():
    BASE_DIR = Path(__file__).resolve().parent.parent
    app.config['TESTING'] = True
    app.config['DATABASE'] = BASE_DIR.joinpath(TEST_DB)

    init_db()  #setup
    yield app.test_client()  #tests get run here
    init_db()  #teardown
コード例 #2
0
def client():
    BASE_DIR = Path(__file__).resolve().parent.parent
    app.config["TESTING"] = True
    app.config["DATABASE"] = BASE_DIR.joinpath(TEST_DB)
    app.config["SQLALCHEMY_DATABASE_URI"] = f"sqlite:///{BASE_DIR.joinpath(TEST_DB)}"

    db.create_all()  # setup
    yield app.test_client()  # tests run here
    db.drop_all()  # teardown
コード例 #3
0
 def setUp(self):
     app.config['WTF_CSRF_ENABLED'] = False
     self.app = app.test_client()
コード例 #4
0
ファイル: app_test.py プロジェクト: kylehiroyasu/flask-tdd
def test_index():
    tester = app.test_client()
    response = tester.get('/', content_type='html/text')

    assert response.status_code == 200
コード例 #5
0
ファイル: app_test.py プロジェクト: KozecM/Shakespear_app
def client():
    BASE_DIR = Path(__file__).resolve().parent.parent
    app.config["TESTING"] = True

    yield app.test_client()
コード例 #6
0
ファイル: app_test.py プロジェクト: grevtsovkirill/fl_blog
def test_index():
    tester = app.test_client()
    response = tester.get("/", content_type="html/text")

    assert response.status_code == 200
    assert response.data == b"Hello, World!"
コード例 #7
0
ファイル: test.py プロジェクト: garyherd/python-devtest
 def setUp(self):
     app.config['WTF_CSRF_ENABLED'] = False
     self.app = app.test_client()
コード例 #8
0
def client():
    return app.test_client()