Skip to content

Commit ad499bb

Browse files
committed
fixed actions
1 parent 6ade462 commit ad499bb

File tree

3 files changed

+23
-10
lines changed

3 files changed

+23
-10
lines changed

.github/workflows/code-quality-checks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
python-version: [3.8, 3.9, "3.10"]
15+
python-version: [3.9, "3.10", "3.11", "3.12"]
1616
steps:
1717
#----------------------------------------------
1818
# check-out repo and set-up python
@@ -64,7 +64,7 @@ jobs:
6464
runs-on: ubuntu-latest
6565
strategy:
6666
matrix:
67-
python-version: [3.8, 3.9, "3.10"]
67+
python-version: [3.9, "3.10", "3.11", "3.12"]
6868
steps:
6969
#----------------------------------------------
7070
# check-out repo and set-up python

sqlalchemy_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,4 +171,4 @@ class SampleObject(Base):
171171
Base.metadata.drop_all(engine)
172172

173173
# Output SQL is:
174-
# DROP TABLE pysql_sqlalchemy_example_table
174+
# DROP TABLE pysql_sqlalchemy_example_table
Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,35 @@
11
import pytest
22

3+
34
class DatabricksImportError(Exception):
45
pass
56

6-
class TestLibraryDependencySuite:
77

8-
@pytest.mark.skipif(pytest.importorskip("databricks_sql_connector"), reason="databricks_sql_connector is present")
8+
class TestLibraryDependencySuite:
9+
@pytest.mark.skipif(
10+
pytest.importorskip("databricks_sql_connector"),
11+
reason="databricks_sql_connector is present",
12+
)
913
def test_sql_core(self):
10-
with pytest.raises(DatabricksImportError, match="databricks_sql_connector module is not available"):
14+
with pytest.raises(
15+
DatabricksImportError,
16+
match="databricks_sql_connector module is not available",
17+
):
1118
try:
1219
import databricks
1320
except ImportError:
14-
raise DatabricksImportError("databricks_sql_connector_core module is not available")
21+
raise DatabricksImportError(
22+
"databricks_sql_connector_core module is not available"
23+
)
1524

16-
@pytest.mark.skipif(pytest.importorskip("sqlalchemy"), reason="SQLAlchemy is present")
25+
@pytest.mark.skipif(
26+
pytest.importorskip("sqlalchemy"), reason="SQLAlchemy is present"
27+
)
1728
def test_sqlalchemy(self):
18-
with pytest.raises(DatabricksImportError, match="sqlalchemy module is not available"):
29+
with pytest.raises(
30+
DatabricksImportError, match="sqlalchemy module is not available"
31+
):
1932
try:
2033
import sqlalchemy
2134
except ImportError:
22-
raise DatabricksImportError("sqlalchemy module is not available")
35+
raise DatabricksImportError("sqlalchemy module is not available")

0 commit comments

Comments
 (0)