Skip to content

Implement e2e tests for export functionality#3506

Open
DuBento wants to merge 22 commits intothought-machine:masterfrom
DuBento:export-tests
Open

Implement e2e tests for export functionality#3506
DuBento wants to merge 22 commits intothought-machine:masterfrom
DuBento:export-tests

Conversation

@DuBento
Copy link

@DuBento DuBento commented Mar 24, 2026

This changes introduce small, targeted export test cases. The goal is to use these test for validating upcoming changes to the export logic.

  • Introduced a new please_export_e2e_test build def that is heavily inspired by please_repo_e2e_test but branches away to avoid injecting any base configuration files.
  • Favoured readability by using golden-master tests: for each case we define a test_repo and an expected_repo with the entire files for testing and for validating the export.
  • Non-breaking changes to the generic please_repo_e2e_test were added to accommodate additional logic.

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.

2 participants