@@ -1054,6 +1054,7 @@ def sqlite_buildin_types(sqlite_buildin, types_data):
1054
1054
1055
1055
@pytest .fixture
1056
1056
def iris_connect_and_per_test_id (request , iris_path ):
1057
+ sqlalchemy = pytest .importorskip ("sqlalchemy" )
1057
1058
conn_name = request .param [0 ]
1058
1059
1059
1060
conn , table_uuid , view_uuid = request .getfixturevalue (conn_name )
@@ -1172,6 +1173,8 @@ def drop_table_uuid_views(conn, table_uuid, view_uuid):
1172
1173
1173
1174
@pytest .fixture
1174
1175
def connect_and_uuid_types (request , types_data ):
1176
+
1177
+ sqlalchemy = pytest .importorskip ("sqlalchemy" )
1175
1178
conn_name = request .param [0 ]
1176
1179
table_uuid = generate_uuid_strings ("table" , request .param [1 ])
1177
1180
view_uuid = generate_uuid_strings ("view" , request .param [2 ])
@@ -1187,13 +1190,13 @@ def connect_and_uuid_types(request, types_data):
1187
1190
"conn_name" : conn_name ,
1188
1191
}
1189
1192
if isinstance (conn , str ):
1190
- sqlalchemy = pytest .importorskip ("sqlalchemy" )
1191
1193
conn = sqlalchemy .create_engine (conn )
1192
1194
drop_table_uuid_views (conn , table_uuid , view_uuid )
1193
1195
1194
1196
1195
1197
@pytest .fixture
1196
1198
def connect_and_uuid (request , types_data ):
1199
+ sqlalchemy = pytest .importorskip ("sqlalchemy" )
1197
1200
conn_name = request .param [0 ]
1198
1201
1199
1202
table_uuid = generate_uuid_strings ("table" , request .param [1 ])
0 commit comments