Testing Delta Lake Pipelines: Patterns That Actually Work in Practice
Testing Databricks notebooks is awkward. The testing patterns from regular Python projects (pytest, unittest, mocks, fixtures) work against local Python code, but Databricks pipelines have dependencies that don't exist outside a cluster — a running SparkSession, DBFS paths, dbutils, secrets. Most teams deal with this by not testing at