databricks-cli/internal
shreyas-goenka 0d9ecb5643
Refactor and cover edge cases in sync integration tests (#160)
This PR:
1. Refactors the sync integration tests to make them more readable
2. Adds additional tests for edge cases we encountered during vscode
runs
3. Intensional side effect: sync integration tests are also green on
windows (see
https://github.com/databricks/eng-dev-ecosystem/actions/runs/3817365642/jobs/6493576727)

Change in coverage

- We now test for python notebook <-> python file interconversion and
python notebook deletion being synced to workspace
- Tests are split up and are more focused on testing specific edge cases
2023-01-10 13:16:30 +01:00
..
api_test.go Add RequireSuccessfulRun helper (#125) 2022-12-09 15:41:04 +01:00
filer_test.go Use []byte for files in workspace (#162) 2023-01-05 12:03:31 +01:00
helpers.go Add RequireSuccessfulRun helper (#125) 2022-12-09 15:41:04 +01:00
locker_test.go Use filer.Filer in bundle/deployer/locker (#136) 2022-12-15 17:16:07 +01:00
sync_test.go Refactor and cover edge cases in sync integration tests (#160) 2023-01-10 13:16:30 +01:00