Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-dev-llm Commit: 3cb9ae5c82ca1b2588e9d4ce035aa4f81b1bd65f https://github.com/xwiki/xwiki-dev-llm/commit/3cb9ae5c82ca1b2588e9d4ce035aa4... Author: Michael Hamann <[email protected]> Date: 2026-10-02 (Fri, 02 Oct 2026) Changed paths: M xwiki/okf/conventions/security.md M xwiki/okf/testing/strategy.md Log Message: ----------- [Misc] Document testing traps around author rights, mandatory classes and raw providers * strategy.md: assert on Script Right, not Programming Right, to check whose rights code runs with in a functional test * strategy.md: getting a real mandatory class in an `@OldcoreTest`, and how its save handles the authors * strategy.md: a mock declared with a parameterized type isn't returned by an injected raw `Provider` * security.md: the document user reference serializer resolves `null` to the current user Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Commit: a229e100e41c9a8235ab95bec72d5930b78821f9 https://github.com/xwiki/xwiki-dev-llm/commit/a229e100e41c9a8235ab95bec72d59... Author: Michael Hamann <[email protected]> Date: 2026-10-05 (Mon, 05 Oct 2026) Changed paths: M xwiki/okf/conventions/security.md M xwiki/okf/testing/strategy.md M xwiki/skills/xwiki-test-guidelines/SKILL.md Log Message: ----------- [Misc] Require `@Order` on every functional test method and clarify guest serialization * strategy.md, xwiki-test-guidelines: every `@Test` of a `@UITest` class carries `@Order`, since methods without it run in an unspecified order * security.md: the guest user needs no special case when serializing an author, as a DocumentReference guest is null Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Commit: da737852c720965afad116ab9bb92502953ed88b https://github.com/xwiki/xwiki-dev-llm/commit/da737852c720965afad116ab9bb925... Author: Vincent Massol <[email protected]> Date: 2026-10-06 (Tue, 06 Oct 2026) Changed paths: M xwiki/okf/conventions/security.md M xwiki/okf/testing/strategy.md M xwiki/skills/xwiki-test-guidelines/SKILL.md Log Message: ----------- Merge pull request #189 from michitux/testing-oldcore-and-author-rights-notes Document testing traps around author rights, mandatory classes and raw providers Compare: https://github.com/xwiki/xwiki-dev-llm/compare/6f2b48f59e94...da737852c720 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications