- Status changed to Needs work
almost 2 years ago 10:57am 21 January 2023 - Status changed to Needs review
almost 2 years ago 10:20pm 21 January 2023 - 🇺🇸United States angrytoast Princeton, NJ
Updating the patch per xjm's comments from #115.
It looks like the reason for the fails is due to the change of default test themes from Classy to Stark ( https://www.drupal.org/project/drupal/issues/3248295 → ) which no longer inserts the
view-content
class the test originally relied on.This changes the selector to CSS based on the
views-element-container
class which is added directly inDrupal\views\Element\View::preRenderViewElement
rather than in a theme template. The last submitted patch, 116: 2559961-116.patch, failed testing. View results →
- Status changed to Needs work
almost 2 years ago 11:54pm 21 January 2023 - 🇺🇸United States angrytoast Princeton, NJ
Of course patch 116 "worked on my local machine" but fails on Drupal CI...
Trying out a different approach in the test to avoid counting elements on the page and instead checking for presence of the expected node titles in the test view output.
- 🇺🇸United States angrytoast Princeton, NJ
That's looking better, adding the interdiff for 105 and 118
- Status changed to Needs review
almost 2 years ago 2:52am 22 January 2023 - 🇺🇸United States angrytoast Princeton, NJ
Reading through earlier comments again, I agree with comment #95 🐛 ManyToOneHelper ignores group configuration for some cases Fixed in that the
views_test_filter
introduced in earlier patches isn't necessary--the newly added test uses an already existing view configtest_filter_taxonomy_index_tid
.Updating the patch to remove the portion that adds the
core/modules/views/tests/modules/views_test_filter
module. - 🇺🇸United States angrytoast Princeton, NJ
Attach the correct interdiff between patch #105 and #121 as txt instead of a patch file.
- 🇸🇰Slovakia lubwn
Thank you @angrytoast for patch from #121, works flawlessly on Drupal 9.4.8
- Status changed to Needs work
almost 2 years ago 2:07pm 23 February 2023 - 🇳🇱Netherlands Lendude Amsterdam
This still needs extra test coverage so we can hit all the changes
- 🇺🇸United States angrytoast Princeton, NJ
Revisiting this one. After looking through history and specifically at comments #64 🐛 ManyToOneHelper ignores group configuration for some cases Fixed and #96 🐛 ManyToOneHelper ignores group configuration for some cases Fixed , adding patch to hit the additional test cases.
I'm not certain about modifying and saving the view repeatedly in the test. Thoughts?
- last update
over 1 year ago Custom Commands Failed - 🇺🇸United States angrytoast Princeton, NJ
Small update to the patch, missing a trailing comma which caused CI build fail.
- last update
over 1 year ago 30,335 pass - last update
over 1 year ago 28,519 pass - last update
over 1 year ago 29,389 pass - Status changed to Needs review
over 1 year ago 1:57pm 15 May 2023 - 🇺🇸United States angrytoast Princeton, NJ
OK. Builds are green, that's a good start. Marking as needs review again to get feedback on updated tests.
- last update
over 1 year ago 29,403 pass - @vasike opened merge request.
- last update
over 1 year ago 29,403 pass - 🇷🇴Romania vasike Ramnicu Valcea
Created MR with latest patch #126 from the current dev branch 11.x
But for this scenario won't work properly ... taken from the related issue https://www.drupal.org/project/drupal/issues/1766338 🐛 Incorrect filter group OR behavior, LEFT JOIN changed to INNER JOIN Closed: duplicate
1. Create 2 taxonomies
and add some terms
2. Create 2 taxonomy term reference fields
And create different content
3. Create a view with 2 filters for those 2 fields
4. Play with AND and OR operators for those filtersSo i "completed" the MR with the solution from there
+ Added the tests for this scenario.And it passes
p.s. i have no idea why those 2 issues were separated.
- Status changed to Needs work
over 1 year ago 5:56pm 1 June 2023 - 🇺🇸United States smustgrave
@vasike are you mixing the two tickets?
Think the issue summary should be updated about proposed solution just for this ticket.
- Status changed to Needs review
over 1 year ago 6:56am 6 June 2023 - 🇷🇴Romania vasike Ramnicu Valcea
issue summary updated ... mention both fixes for this ticket and its MR.
- Status changed to Needs work
over 1 year ago 5:36pm 14 June 2023 - 🇺🇸United States smustgrave
Sorry if it's not super clear to me but:
Can the issue summary be updated with the steps to reproduce #130 helped but not entirely sure the bug to be on the look out for.
Also the proposed solution is missing
Brought this up in slack and appears it's one of those issues that didn't have enough test coverage. But not in scope of this ticket so opened 📌 Additional tests for ManyToOneHelper Active
- Status changed to Needs review
over 1 year ago 3:34pm 15 June 2023 - 🇷🇴Romania vasike Ramnicu Valcea
updated the summary with more info about issue, step to reproduce and solution proposal.
I hope it's enough and it's not that technical ...
- Status changed to RTBC
over 1 year ago 5:06pm 17 June 2023 - 🇺🇸United States smustgrave
Thanks. Based on the proposed solution I think this is ready for committer review.
- last update
over 1 year ago 29,500 pass - Open on Drupal.org →Environment: PHP 8.2 & MySQL 8last update
over 1 year ago Waiting for branch to pass - last update
over 1 year ago 29,509 pass 27:24 24:42 Running- last update
over 1 year ago 29,554 pass - last update
over 1 year ago 29,560 pass 57:24 53:46 Running- last update
over 1 year ago 29,572 pass - last update
over 1 year ago 29,802 pass - last update
over 1 year ago 29,802 pass - last update
over 1 year ago 29,803 pass - last update
over 1 year ago 29,805 pass - last update
over 1 year ago 29,812 pass - last update
over 1 year ago 29,814 pass - last update
over 1 year ago 29,816 pass - last update
over 1 year ago 29,816 pass - last update
over 1 year ago 29,824 pass, 1 fail - last update
over 1 year ago 29,877 pass - last update
over 1 year ago 29,878 pass - last update
over 1 year ago 29,880 pass - last update
over 1 year ago 29,887 pass - last update
over 1 year ago 29,897 pass, 2 fail - last update
over 1 year ago 29,947 pass - last update
over 1 year ago 29,947 pass - 🇬🇧United Kingdom longwave UK
Thanks for everyone's patience here, with a useful issue summary and a great patch with an easy-to-understand fix and a comprehensive test case.
Committed and pushed aec9cf8ca1 to 11.x and 12f091439f to 10.1.x.
-
longwave →
committed 12f09143 on 10.1.x
Issue #2559961 by angrytoast, Krzysztof Domański, drup16, Lendude,...
-
longwave →
committed 12f09143 on 10.1.x
- Status changed to Fixed
over 1 year ago 5:35pm 4 August 2023 -
longwave →
committed aec9cf8c on 11.x
Issue #2559961 by angrytoast, Krzysztof Domański, drup16, Lendude,...
-
longwave →
committed aec9cf8c on 11.x
Automatically closed - issue fixed for 2 weeks with no activity.