Skip to content

Commit 8db63b5

Browse files
committed
Modify test to check engine was created.
1 parent 10fc6f2 commit 8db63b5

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

tests/conftest.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
"""PyTest mocked fixtures."""
2+
23
import pytest
4+
35
from clients import Database
46
from config import settings
57

@@ -8,7 +10,7 @@
810
def db() -> Database:
911
"""Return a valid database object."""
1012
return Database(
11-
uri = settings.SQLALCHEMY_DATABASE_URI,
12-
table = settings.SQLALCHEMY_DATABASE_TABLE,
13-
args = settings.SQLALCHEMY_CONNECT_ARGS,
13+
uri=settings.SQLALCHEMY_DATABASE_URI,
14+
table=settings.SQLALCHEMY_DATABASE_TABLE,
15+
args=settings.SQLALCHEMY_CONNECT_ARGS,
1416
)

tests/test_table_fetch.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
"""Basic tests for validating app functionality."""
22

3-
from pandas import DataFrame
3+
from sqlalchemy.engine import Engine
44

55
from clients.database import Database
66

77

88
def test_fetch_sql_data(db: Database):
99
"""Test fetching data from a table."""
10-
data = db.get_table_data()
11-
assert isinstance(data, DataFrame)
10+
db_engine = db.engine
11+
assert isinstance(db_engine, Engine)

0 commit comments

Comments
 (0)