Skip to content

Commit 2853efe

Browse files
committed
tests: use fixture to clear sqlmodel between tests
These tests share the same structure and field names, so they conflict if not cleaned up.
1 parent 3fcbffd commit 2853efe

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

tests/test_field_sa_column.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from sqlmodel import Field, SQLModel
66

77

8-
def test_sa_column_takes_precedence() -> None:
8+
def test_sa_column_takes_precedence(clear_sqlmodel) -> None:
99
class Item(SQLModel, table=True):
1010
id: Optional[int] = Field(
1111
default=None,

tests/test_field_sa_column_mapped_column.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from sqlmodel import Field, SQLModel
77

88

9-
def test_sa_column_takes_precedence() -> None:
9+
def test_sa_column_takes_precedence(clear_sqlmodel) -> None:
1010
class Item(SQLModel, table=True):
1111
id: Optional[int] = Field(
1212
default=None,

0 commit comments

Comments
 (0)