Skip to content

Commit 9503081

Browse files
fix tests
1 parent 77ce240 commit 9503081

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

.github/workflows/flights_liquibase.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ jobs:
9999
DATABRICKS_HOST: ${{ secrets.DATABRICKS_HOST }}
100100
DATABRICKS_TOKEN: ${{ secrets.DATABRICKS_TOKEN_TST }}
101101
DATABRICKS_CLUSTER_ID: ${{ secrets.DATABRICKS_CLUSTER_ID }}
102+
DBCONNECT_SERVERLESS: "true"
102103
run: |
103104
pytest flights/flights-liquibase/tests/
104105

flights/flights-liquibase/tests/unit_transforms/test_flight_transforms.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,13 @@
77
def spark_session():
88
try:
99
from databricks.connect import DatabricksSession
10-
return DatabricksSession.builder.profile("adb").getOrCreate()
10+
if os.environ.get("DBCONNECT_SERVERLESS", "false").lower() == "true":
11+
return DatabricksSession.builder.serverless(True).getOrCreate()
12+
else:
13+
return DatabricksSession.builder.getOrCreate()
14+
# except (ValueError, RuntimeError):
15+
# from databricks.connect import DatabricksSession
16+
# return DatabricksSession.builder.profile("unit_tests").getOrCreate()
1117
except ImportError:
1218
print("No Databricks Connect, build and return local SparkSession")
1319
from pyspark.sql import SparkSession

0 commit comments

Comments
 (0)