- Issue created by @jrockowitz
- π¨π¦Canada Liam Morland Ontario, CA π¨π¦
If these tests where converted to XPath, changes in whitespace or attribute order would not cause them to fail.
- πΊπΈUnited States jrockowitz Brooklyn, NY
I don't have the time to start rewriting tests. Any help is appreciated.
- First commit to issue fork.
- π¦πΊAustralia acbramley
Base phpunit is now passing but the HTML changes subsequently broke previous minor. Max PHP seems to be failing due to deprecations in entity_print and potentially others (unless I'm not seeing the right errors).
I've started converting the problematic HTML assertions to using optionExists (as they mostly seem to be around select options) and I've tried reducing duplicated assertions (e.g in WebformElementTermReferenceTest) to reduce the maintenance overhead.
- π¦πΊAustralia acbramley
Ok, current and previous are passing. As far as I can tell we can't get a green max PHP run without other contrib modules fixing all their deprecations so I've allowed that to fail.
- π¨π¦Canada Liam Morland Ontario, CA π¨π¦
Thanks for the patch.
I don't understand why the changes to
fputcsv()
are needed.\\
is the default value forescape
. - πΊπΈUnited States jrockowitz Brooklyn, NY
Thank you for fixing the broken tests. I am tempted to merge this and tag a beta release for Drupal CMS's sake. Webform is the only alpha release module being included in Drupal CMS.
@liam morland Are you okay with us merging and tagging a beta?
- π¨π¦Canada Liam Morland Ontario, CA π¨π¦
Yes, that makes sense.
I note that the merge request removes the "Unpublish term:2" test. Is there a reason that test is not updated like the others?
-
liam morland β
committed 74aab8a6 on 6.3.x
Issue #3495674: Update spelling words list
-
liam morland β
committed 74aab8a6 on 6.3.x
-
liam morland β
committed 74aab8a6 on 6.x
Issue #3495674: Update spelling words list
-
liam morland β
committed 74aab8a6 on 6.x
- πΊπΈUnited States jrockowitz Brooklyn, NY
At a quick glance, none of the RTBC issues should be merged.
- π¨π¦Canada Liam Morland Ontario, CA π¨π¦
In that case, perhaps they should be marked postponed.
- π¦πΊAustralia acbramley
@liam morland
I don't understand why the changes to fputcsv() are needed. \\ is the default value for escape.
Check the previous max PHP runs, that parameter is required in PHP 8.4
I note that the merge request removes the "Unpublish term:2" test. Is there a reason that test is not updated like the others?
See line 86 of the test file, it looked like a fully duplicated block of test code.
- πΊπΈUnited States jrockowitz Brooklyn, NY
I am good with the being merged. @liam morland Does this work for you?
-
jrockowitz β
committed 3c562165 on 6.3.x
Issue #3495674: Fix broken tests
-
jrockowitz β
committed 3c562165 on 6.3.x
- πΊπΈUnited States jrockowitz Brooklyn, NY
Done! @liam morland do you have time to tag a beta release?
-
jrockowitz β
committed 3c562165 on 6.x
Issue #3495674: Fix broken tests
-
jrockowitz β
committed 3c562165 on 6.x
- π¨π¦Canada Liam Morland Ontario, CA π¨π¦
6.3.0-beta1 released.
Automatically closed - issue fixed for 2 weeks with no activity.