databrickslabs / pytester

Python Testing for Databricks
https://pypi.org/project/databricks-labs-pytester/
Other
51 stars 5 forks source link

Improve `make_group`/`make_acc_group` fixture consistency #50

Closed asnare closed 1 month ago

asnare commented 1 month ago

Changes

This PR implements some fixture improvements that were originally implemented downstream:

An incidental change is the internal unit-test plumbing can now be provided with mock fixtures specific to the test; this is needed to ensure the double-check implementation can be tested from the unit tests.

Linked issues

Supersedes databrickslabs/ucx#2634.

Tests

github-actions[bot] commented 1 month ago

This PR breaks backwards compatibility for databrickslabs/blueprint downstream. See build logs for more details.

Running from downstreams #46

github-actions[bot] commented 1 month ago

✅ 35/35 passed, 3 skipped, 2m30s total

Running from acceptance #87

asnare commented 1 month ago

This PR breaks backwards compatibility for databrickslabs/blueprint downstream. See build logs for more details.

Running from downstreams #32

I don't fully understand why this check is failing…?