Skip to content

Take 2 specification#1

Draft
lucatume wants to merge 3 commits intomainfrom
take-2
Draft

Take 2 specification#1
lucatume wants to merge 3 commits intomainfrom
take-2

Conversation

@lucatume
Copy link

This PR only adds a specification file defining the expected code behavior and API.
The specification file is the place where examples of the desired flow, APIs and outcomes are collected.
I'm welcoming feedback to sync on the specification before implementing anything.

@lucatume lucatume self-assigned this Jan 27, 2026
Copy link
Member

@bordoni bordoni left a comment

Choose a reason for hiding this comment

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

I like where this is headed, potentially lets talk about avoiding non ZIP plugins/themes for now. Let packaging be something the plugin handles.

It prevents complexity from landing on TestFlow.

Copy link
Member

@bordoni bordoni left a comment

Choose a reason for hiding this comment

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

From WP.org how do I point to a specific version? I might be missing that on the docs.

@shvlv
Copy link

shvlv commented Feb 3, 2026

@bordoni
Copy link
Member

bordoni commented Feb 4, 2026

@shvlv I am all for wp-env and e2e-test-utils-playwright to be part of the workflow here.

Our goal is to have a tool that implements these things in a way that would allow us to create lots of tests for all of our plugins without any barriers to entry in terms setting different ways to setup the dependencies.

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