The GitHub Actions job "CI" on grails-core.git/feat/create-app-ui has failed.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
c312e5e9df70dac2f4806054cc8067b8c2f68563 / Scott Murphy Heiberg 
<[email protected]>
Fix spring-security-ui functional tests after Bootstrap rewrite

The Bootstrap rewrite made s2ui:textFieldRow/selectRow emit <div class="mb-3">
blocks instead of table rows, but the extended app's profile create/edit views
still wrapped those tags in <table><tbody>. A <div> directly inside <tbody> is
invalid HTML, so the browser hoisted the field divs out of the table (and out of
the enclosing form), leaving the profile form with no bound inputs. Profile
creation then persisted a profile with no user, RegisterSpec failed at
editProfile (the "User(username:...)" link never rendered), and because that
spec never reached its cleanup step the leftover user and profile leaked into
the shared integration DB - cascading into UserSpec (23 vs 22 users) and
ProfileServiceSpec (5 vs 4 profiles). Remove the table wrappers so the row divs
render inside the form.

Also update DefaultSecurityInfoSpec/ExtendedSecurityInfoSpec: the config screen
no longer uses DataTables client-side pagination, so assert the full
server-rendered table (securityConfigType, userLookup.userDomainClassName -
both sort late in the TreeMap) instead of the removed "Showing 1 to 10 of" line.

Report URL: https://github.com/apache/grails-core/actions/runs/29551400701

With regards,
GitHub Actions via GitBox

Reply via email to