File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed
Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change 11"""PyTest mocked fixtures."""
2+
23import pytest
4+
35from clients import Database
46from config import settings
57
810def 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 )
Original file line number Diff line number Diff line change 11"""Basic tests for validating app functionality."""
22
3- from pandas import DataFrame
3+ from sqlalchemy . engine import Engine
44
55from clients .database import Database
66
77
88def 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 )
You can’t perform that action at this time.
0 commit comments