Branch: refs/heads/master Home: https://github.com/xwiki-contrib/application-releasenotes Commit: 0f959f811fba83caa4466332f42620f87175d719 https://github.com/xwiki-contrib/application-releasenotes/commit/0f959f811fb... Author: Vincent Massol <[email protected]> Date: 2026-09-07 (Mon, 07 Sep 2026) Changed paths: M application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/ReleaseNotesIT.java A application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/ChangeCardElement.java M application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/ChangeInlinePage.java M application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/ChangeViewPage.java A application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/ChangesGridElement.java A application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/ReleaseNotePage.java Log Message: ----------- [Misc] Drive the functional test through page objects only * Move the last WebDriver lookups out of ReleaseNotesIT: a functional test reaches the UI only through page objects, so the locators and the geometry comparison the test performed itself now live on one. * Add ReleaseNotePage for the note the releasenotechanges and releasenotecontributors macros render, and ChangesGridElement with ChangeCardElement for the grid the displayer renders into a page. * Extend ChangeInlinePage and ChangeViewPage with the two accessors the test still reached for through the driver. * Locate the "Add contributors" button through the entry type its form carries rather than through the translated label of the button. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Commit: 5f0a5aa5c6ae19b30cf377d9321087a3a5f68fa1 https://github.com/xwiki-contrib/application-releasenotes/commit/5f0a5aa5c6a... Author: Vincent Massol <[email protected]> Date: 2026-09-07 (Mon, 07 Sep 2026) Changed paths: M application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/ReleaseNotesIT.java A application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/ChangeCardElement.java M application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/ChangeInlinePage.java M application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/ChangeViewPage.java A application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/ChangesGridElement.java A application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/ReleaseNotePage.java Log Message: ----------- Merge pull request #53 from xwiki-contrib/misc-it-page-object-boundary [Misc] Drive the functional test through page objects only Compare: https://github.com/xwiki-contrib/application-releasenotes/compare/3889abc06e... To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-releasenotes/settings/notificat...
participants (1)
-
XWiki Notifications