Skip to content

test(contacts): replace the skipped contact and user tests with tests of the real code (REVIEW) - #1423

Merged
rubenvdlinde merged 1 commit into
developmentfrom
fix/stackiq-stale-contact-user-tests
Nov 4, 2026
Merged

rubenvdlinde merged 1 commit into
developmentfrom
fix/stackiq-stale-contact-user-tests

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Removes 8 stale skips in OrganisationUserWorkflowTest and ContactPersonHandlerTest. The new tests run the real convertToUser and the real group helpers; the old workflow cases asserted their own local arrays. Test files only.

Verified: touched tests, capped mutants with surviving controls.
Not done: the full suite and hydra gates did not run (wind-down), so this stays a draft until they have.

🤖 Generated with Claude Code

… of the real code

Assisted-by: ClaudeCode:claude-opus-5-5
@github-actions

github-actions Bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/stackiq @ 8799c1c

Check PHP Vue Security License Tests
lint ✅
phpcs ✅
phpmd ✅
psalm ✅
phpstan ✅
phpmetrics ✅
eslint ✅
stylelint ✅
build ✅
check-manifest ✅
check-vue-demi ✅
test-l10n ✅
format ✅
check-schema-l10n ❌
check-l10n-js ✅
composer ✅ ✅ 127/127
npm ❌ ✅ 807/807
app:check-code ⏭️
info.xml ✅
REUSE ❌
lockfile sync ✅
PHPUnit 🚨 NO VERDICT — enabled but never ran
Newman ⏭️
Playwright ⏭️ deferred: E2E runs locally and on the promotion path only. This pull request targets development, so the suite is asked once per promotion into beta and main rather than once per push per open pull request. Run it locally with npx playwright test, or from the Actions tab on a branch with no open pull request into development.
Hydra gates ⏭️

Quality workflow — 2026-11-04 07:28 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde
rubenvdlinde marked this pull request as ready for review November 4, 2026 11:54
@rubenvdlinde
rubenvdlinde merged commit 57a79d3 into development Nov 4, 2026
47 of 50 checks passed
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