Skip to content

T4 acceptance tests#6

Merged
niden merged 14 commits into
masterfrom
T4-acceptance-tests
Jun 29, 2026
Merged

T4 acceptance tests#6
niden merged 14 commits into
masterfrom
T4-acceptance-tests

Conversation

@niden

@niden niden commented Jun 29, 2026

Copy link
Copy Markdown
Member
  • The functional base is split into FunctionalTrait (actions) and FunctionalAssertionsTrait (assertions)
  • AbstractBrowserTestCase / BrowserTrait / BrowserAssertionsTrait: in-process browser testing (navigation, forms, CSRF, redirect-following, session continuity, cookie jar) built on symfony/browser-kit + symfony/dom-crawler.
  • Browser\Client: an in-process symfony/browser-kit client that dispatches requests directly into the Phalcon application without an HTTP server.

@niden niden requested a review from Jeckerson June 29, 2026 17:32
@niden niden self-assigned this Jun 29, 2026
@niden niden added the enhancement New feature or request label Jun 29, 2026
@niden niden linked an issue Jun 29, 2026 that may be closed by this pull request
@niden niden merged commit 7b15e57 into master Jun 29, 2026
28 of 33 checks passed
@niden niden deleted the T4-acceptance-tests branch July 1, 2026 21:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[NFR]: Acceptance Tests

2 participants