Skip to content

Commit fac3de5

Browse files
authored
fix: fixtures are not discovered in dependencies (#6)
1 parent f775c23 commit fac3de5

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

adbc_drivers_validation/tests/statement.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,6 @@ def generate_tests(quirks: model.DriverQuirks, metafunc) -> None:
6161
)
6262

6363

64-
@pytest.fixture
65-
def requires_transactions(driver: model.DriverQuirks) -> None:
66-
if not driver.features.connection_transactions:
67-
pytest.skip("Driver does not support transactions")
68-
69-
7064
class TestStatement:
7165
def test_parameter_schema(
7266
self, driver: model.DriverQuirks, conn: adbc_driver_manager.dbapi.Connection
@@ -100,8 +94,10 @@ def test_transaction_toggle(
10094
self,
10195
driver: model.DriverQuirks,
10296
conn: adbc_driver_manager.dbapi.Connection,
103-
requires_transactions: None,
10497
) -> None:
98+
if not driver.features.connection_transactions:
99+
pytest.skip("Driver does not support transactions")
100+
105101
assert conn.adbc_connection.get_option("adbc.connection.autocommit") == "true"
106102

107103
with pytest.raises(conn.ProgrammingError):

0 commit comments

Comments
 (0)