Skip to content

Add API integration test mode to aerie-action-demo#1909

Merged
dandelany merged 5 commits into
developfrom
test/seq-metadata-tests
Apr 22, 2026
Merged

Add API integration test mode to aerie-action-demo#1909
dandelany merged 5 commits into
developfrom
test/seq-metadata-tests

Conversation

@AaronPlave
Copy link
Copy Markdown
Contributor

e2e test aerie-action api behaviors using a test mode of the aerie-actions-demo and update aerie-actions library to latest.

@AaronPlave AaronPlave requested a review from a team as a code owner April 22, 2026 17:45
@AaronPlave AaronPlave self-assigned this Apr 22, 2026
@AaronPlave AaronPlave force-pushed the test/seq-metadata-tests branch from db09a91 to b6c883e Compare April 22, 2026 17:45
@AaronPlave AaronPlave force-pushed the test/seq-metadata-tests branch from b6c883e to 5c9f9b0 Compare April 22, 2026 18:02
@AaronPlave AaronPlave force-pushed the test/seq-metadata-tests branch from 5c9f9b0 to 6a83f32 Compare April 22, 2026 18:02
Comment thread e2e-tests/data/aerie-action-demo.js
Copy link
Copy Markdown
Collaborator

@dandelany dandelany left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, I feel much better about the actions API with these tests in place!

General stylistic note - i'd prefer using assert(x, y) in place of a lot of the if(x) { y } just for conciseness, but no biggie

Comment thread e2e-tests/data/aerie-action-demo.js
@dandelany dandelany force-pushed the test/seq-metadata-tests branch from 81a4e61 to e78b274 Compare April 22, 2026 23:06
@dandelany dandelany merged commit 3edfcb9 into develop Apr 22, 2026
5 checks passed
@dandelany dandelany deleted the test/seq-metadata-tests branch April 22, 2026 23:21
JosephVolosin pushed a commit that referenced this pull request Apr 23, 2026
* Add API integration test mode to aerie-action-demo. Update aerie-action library.

* Refactor

* Enhance env test

* Aria label and test ids

* Additional e2e test that checks that an action actually wrote a file. Collect and surface action run errors in e2e tests.
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.

3 participants