Skip to content

test: E2E Test Rework#101

Merged
jonathanlab merged 31 commits intomainfrom
test-rework
Jul 21, 2025
Merged

test: E2E Test Rework#101
jonathanlab merged 31 commits intomainfrom
test-rework

Conversation

@jonathanlab
Copy link
Copy Markdown
Collaborator

Rework E2E test framework with fixture management and streamlined test creation. We now maintain a list of fixtures which are generated based on real LLM calls if needed. Also added a framework test creation helper.

@jonathanlab jonathanlab requested a review from joshsny July 16, 2025 09:54
@jonathanlab jonathanlab changed the title E2E Test Rework test: E2E Test Rework Jul 16, 2025
Copy link
Copy Markdown
Collaborator

@joshsny joshsny left a comment

Choose a reason for hiding this comment

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

This is really great - gave it a cursory look through as there is quite a lot of setup there, and I think the approach is good, so once you are happy with it let's merge it in - could we also add a github action to run this on every PR?

Comment thread src/lib/constants.ts
@jonathanlab jonathanlab merged commit eae19ed into main Jul 21, 2025
10 checks passed
@jonathanlab jonathanlab deleted the test-rework branch July 21, 2025 17:58
daniloc pushed a commit that referenced this pull request Oct 27, 2025
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