Skip to content

test: add E2E test for storage delete-column - #165

Merged
padak merged 1 commit into
release/0.18.7from
feature/e2e-delete-column
Apr 14, 2026
Merged

test: add E2E test for storage delete-column#165
padak merged 1 commit into
release/0.18.7from
feature/e2e-delete-column

Conversation

@padak

@padak padak commented Apr 14, 2026

Copy link
Copy Markdown
Member

Summary

  • Add E2E test for storage delete-column command in test_e2e.py
  • Tests dry-run, actual delete, and column verification against real Keboola API
  • Inserted as step 40 before cleanup phase, renumbered cleanup steps 41-43

Test coverage

The E2E test (_test_delete_column) exercises:

  1. Verify value column exists via table-detail
  2. delete-column --dry-run -- asserts would_delete contains the column
  3. delete-column --yes -- asserts deleted contains the column, no failures
  4. Verify column removed via table-detail -- value gone, id and name remain

Test plan

  • Unit tests pass (36/36 in test_storage_delete.py)
  • E2E test pass (make test-e2e -- requires API token)

@padak
padak merged commit 5128458 into release/0.18.7 Apr 14, 2026
@padak
padak deleted the feature/e2e-delete-column branch April 14, 2026 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant