Commit bc5cd01
fix: update test fixtures for keboola.ex-db-mysql schema changes in v2.18.0
keboola-sdk-go v2.18.0 made port, user, and #password required fields
in the keboola.ex-db-mysql db config. Update all affected test fixtures:
unit tests, internal fixtures, and E2E CLI fixtures (push, pull, diff,
encrypt, persist, template-*).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent f4f6803 commit bc5cd01
113 files changed
Lines changed: 485 additions & 121 deletions
File tree
- internal/pkg
- fixtures
- configs
- local
- complex/123-branch/extractor/keboola.ex-db-mysql/896-tables
- config-row-invalid-config-json/123-branch/extractor/keboola.ex-db-mysql/896-tables
- config-row-invalid-meta-json/123-branch/extractor/keboola.ex-db-mysql/896-tables
- config-row-missing-config-json/123-branch/extractor/keboola.ex-db-mysql/896-tables
- config-row-missing-description/123-branch/extractor/keboola.ex-db-mysql/896-tables
- config-row-missing-meta-json/123-branch/extractor/keboola.ex-db-mysql/896-tables
- to-rename/my-main-branch/extractor/keboola.ex-db-mysql/my-table
- state
- test/cli
- allow-target-env/pull-ignore-configs/out/main/extractor/keboola.ex-db-mysql/with-rows
- create
- config-row
- in/main/extractor/keboola.ex-db-mysql/my-config
- out/main/extractor/keboola.ex-db-mysql/my-config
- rows/new-row
- config/out/main/extractor/keboola.ex-db-mysql/new-config
- diff/with-details
- in/bar/extractor/keboola.ex-db-mysql/with-rows
- out/bar/extractor/keboola.ex-db-mysql/with-rows
- encrypt
- dry-run
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- no-change
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- ok
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- fix-paths
- dry-run
- in/my-main-branch/extractor/keboola.ex-db-mysql/my-table
- out/my-main-branch/extractor/keboola.ex-db-mysql/my-table
- ok
- in/my-main-branch/extractor/keboola.ex-db-mysql/my-table
- out/main/extractor/keboola.ex-db-mysql/tables
- persist
- dry-run
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- invalid-state
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- ok
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- pull
- changed
- in/bar/extractor/keboola.ex-db-mysql/with-rows
- out/bar/extractor/keboola.ex-db-mysql/with-rows
- delete-all/in/main/extractor/keboola.ex-db-mysql/with-rows
- ignore-configurations/out/bar/extractor/keboola.ex-db-mysql/with-rows
- no-difference
- in/bar/extractor/keboola.ex-db-mysql/with-rows
- out/bar/extractor/keboola.ex-db-mysql/with-rows
- ok/out/bar/extractor/keboola.ex-db-mysql/with-rows
- push
- delete-branch-dev
- delete-config-main
- delete-config-row-dev-force
- in/foo/extractor/keboola.ex-db-mysql/with-rows
- out/foo/extractor/keboola.ex-db-mysql/with-rows
- delete-config-row-main-force
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- delete-config-row-main
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- dry-run
- in/bar/extractor/keboola.ex-db-mysql/with-rows
- out/bar/extractor/keboola.ex-db-mysql/with-rows
- ignore-configurations
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- new-config-and-row
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- ok
- in/bar/extractor/keboola.ex-db-mysql/with-rows
- out/bar/extractor/keboola.ex-db-mysql/with-rows
- only-allowed-branch
- update-config-row
- in
- foo/extractor/keboola.ex-db-mysql/with-rows
- main/extractor/keboola.ex-db-mysql/with-rows
- out
- foo/extractor/keboola.ex-db-mysql/with-rows
- main/extractor/keboola.ex-db-mysql/with-rows
- vault-validation
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- remote-dbt-generate-env/ok-legacy/out
- template-create
- complex/out/my-template/v0/src
- extractor/keboola.ex-db-mysql/with-rows
- inputs/out/my-template/v0/src
- extractor/keboola.ex-db-mysql/with-rows
- template-delete/complex
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- template-instance-list/list
- in/main/extractor/keboola.ex-db-mysql/with-rows
- out/main/extractor/keboola.ex-db-mysql/with-rows
- template-test-create
- create-empty-tests-folder
- in/my-template/v0/src/extractor/keboola.ex-db-mysql/with-rows
- out/my-template/v0
- src/extractor/keboola.ex-db-mysql/with-rows
- tests/one/expected-out/main/extractor/keboola.ex-db-mysql/with-rows
- create-folder
- in/my-template/v0/src/extractor/keboola.ex-db-mysql/with-rows
- out/my-template/v0
- src/extractor/keboola.ex-db-mysql/with-rows
- tests/one/expected-out/main/extractor/keboola.ex-db-mysql/with-rows
- create-test-exactlyOne
- in/my-template/v0/src/extractor/keboola.ex-db-mysql/with-rows
- out/my-template/v0
- src/extractor/keboola.ex-db-mysql/with-rows
- tests/one/expected-out/main/extractor/keboola.ex-db-mysql/with-rows
- create-test-two
- in/my-template/v0
- src/extractor/keboola.ex-db-mysql/with-rows
- tests/one/expected-out/main/extractor/keboola.ex-db-mysql/with-rows
- out/my-template/v0
- src/extractor/keboola.ex-db-mysql/with-rows
- tests
- one/expected-out/main/extractor/keboola.ex-db-mysql/with-rows
- two/expected-out/main/extractor/keboola.ex-db-mysql/with-rows
- template-test-run/local-one
- in/my-template/v0
- src/extractor/keboola.ex-db-mysql/with-rows
- tests
- one/expected-out/main/extractor/keboola.ex-db-mysql/with-rows
- two/expected-out/main/extractor/keboola.ex-db-mysql/with-rows
- out/my-template/v0
- src/extractor/keboola.ex-db-mysql/with-rows
- tests
- one/expected-out/main/extractor/keboola.ex-db-mysql/with-rows
- two/expected-out/main/extractor/keboola.ex-db-mysql/with-rows
- template-upgrade/complex
- in
- project/main/extractor/keboola.ex-db-mysql/with-rows
- repository/my-template/v1/src/extractor/keboola.ex-db-mysql/with-rows
- out
- project/main/extractor/keboola.ex-db-mysql/with-rows
- repository/my-template/v1/src/extractor/keboola.ex-db-mysql/with-rows
- template-use/complex
- in/repository/my-template/v1/src/extractor/keboola.ex-db-mysql/with-rows
- out
- project/main/extractor/keboola.ex-db-mysql/with-rows
- repository/my-template/v1/src/extractor/keboola.ex-db-mysql/with-rows
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
8 | 11 | | |
9 | 12 | | |
10 | 13 | | |
| |||
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
5 | 8 | | |
6 | 9 | | |
7 | 10 | | |
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
5 | 8 | | |
6 | 9 | | |
7 | 10 | | |
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
5 | 8 | | |
6 | 9 | | |
7 | 10 | | |
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
5 | 8 | | |
6 | 9 | | |
7 | 10 | | |
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
5 | 8 | | |
6 | 9 | | |
7 | 10 | | |
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
5 | 8 | | |
6 | 9 | | |
7 | 10 | | |
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
5 | 8 | | |
6 | 9 | | |
7 | 10 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
381 | 381 | | |
382 | 382 | | |
383 | 383 | | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
384 | 396 | | |
385 | 397 | | |
386 | 398 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
269 | 269 | | |
270 | 270 | | |
271 | 271 | | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
272 | 284 | | |
273 | 285 | | |
274 | 286 | | |
| |||
0 commit comments