Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add E2E tests #5

Merged
merged 33 commits into from
Oct 31, 2024
Merged

Add E2E tests #5

merged 33 commits into from
Oct 31, 2024

Conversation

vocksel
Copy link
Contributor

@vocksel vocksel commented Oct 27, 2024

Problem

Wally doesn't provide a great experience when iterating on a package from a consumer (flipbook). I'm finding myself having to go back-and-forth between flipbook and Storyteller to get everything lined up. Instead, I want to introduce some end-to-end tests to make it easier to validate that what flipbook expects is what Storyteller expects

Solution

This PR got away from me a bit. The bulk of the work is introducing the e2e folder with Stories to test behavior. I've also made some API adjustments to account for bugs I hit along the way.

With this, all stories except Fusion and Hoarcekat are passing. Since this PR is so large already, I'm going to merge as-is and work through the remaining issues later on

@vocksel vocksel merged commit 714078c into main Oct 31, 2024
3 checks passed
@vocksel vocksel deleted the e2e-tests branch October 31, 2024 18:09
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