Registry / testing / databricks-test

databricks-test

JSON →
library0.0.4pypypiunverified

A Python library for unit testing and mocking in Databricks environments. Current version 0.0.4, released by Microsoft as a sample. Minimal releases; appears to be in early maintenance mode.

pip install databricks-test
INSTALL
IMPORT
SIG · DATABRICKS-TEST
D
databricks-test
testingpythonv0.0.4
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

mock_dbutils
from databricks_test import mock_dbutils
from databricks_test import mock_dbutils

Basic test using mock_dbutils.

from databricks_test import mock_dbutils dbutils = mock_dbutils(dbutils_type='default') print(dbutils.fs.ls('/'))
Debug
Known issues
gotchaThe library is very early (v0.0.4) and likely incomplete. Not all DBUtils methods are mocked.
fix
Check the source code for available mocks; submit issues for missing ones.
affects: all
gotchaMocking SparkSession may not cover all Databricks-specific features. Use for basic unit tests only.
fix
Consider using other frameworks (e.g., chispa, delta-spark) for more advanced testing.
affects: all
deprecatedOfficial Microsoft samples are not actively maintained; no new releases since initial version.
fix
Plan to migrate to a more supported testing library if needed.
affects: 0.0.4
Upgrade
Version history
0.0.4latest on PyPI · released Mar 4, 2020
Audit
Dependencies

No dependency data recorded yet.

Agent activity
40 hits · last 30 days
node
32
OpenAI (training)
1
Resources
databricks-test — pip install databricks-test · libregistry