@@ -1054,6 +1054,7 @@ def sqlite_buildin_types(sqlite_buildin, types_data):
10541054
10551055@pytest .fixture
10561056def iris_connect_and_per_test_id (request , iris_path ):
1057+ sqlalchemy = pytest .importorskip ("sqlalchemy" )
10571058 conn_name = request .param [0 ]
10581059
10591060 conn , table_uuid , view_uuid = request .getfixturevalue (conn_name )
@@ -1172,6 +1173,8 @@ def drop_table_uuid_views(conn, table_uuid, view_uuid):
11721173
11731174@pytest .fixture
11741175def connect_and_uuid_types (request , types_data ):
1176+
1177+ sqlalchemy = pytest .importorskip ("sqlalchemy" )
11751178 conn_name = request .param [0 ]
11761179 table_uuid = generate_uuid_strings ("table" , request .param [1 ])
11771180 view_uuid = generate_uuid_strings ("view" , request .param [2 ])
@@ -1187,13 +1190,13 @@ def connect_and_uuid_types(request, types_data):
11871190 "conn_name" : conn_name ,
11881191 }
11891192 if isinstance (conn , str ):
1190- sqlalchemy = pytest .importorskip ("sqlalchemy" )
11911193 conn = sqlalchemy .create_engine (conn )
11921194 drop_table_uuid_views (conn , table_uuid , view_uuid )
11931195
11941196
11951197@pytest .fixture
11961198def connect_and_uuid (request , types_data ):
1199+ sqlalchemy = pytest .importorskip ("sqlalchemy" )
11971200 conn_name = request .param [0 ]
11981201
11991202 table_uuid = generate_uuid_strings ("table" , request .param [1 ])
0 commit comments