-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Robot acceptance tests on Plone 4 #144
Conversation
@sneridagh Two acceptance tests are skipped on master. That's why they are passing 😉 |
These skips are removed in this branch |
@tomgross got it! Thanks. I see what's happening, when the checkbox is clicked, the dropdown gets hidden :( I'll try to fix it. |
@tisto @tomgross I've found the reason of the fail test. The "filter results" dropdown menu is conflicting with the default Plone 4 dropdown.js behavior and when you click on a checkbox, it hides the dropdown. This is the behaviour of all dropdowns in Plone 4. We cloned the markup in order to be the less intrusive possible that's because it's conflicting. I would change the markup of the search.pt and put in place our own classes fully controlled by React, however this would take time. |
@sneridagh what would be your estimate for the refactoring? |
@tisto should take a couple of hours at most... the only drawback is that we will require to add a complimentary CSS, but we can pull it in with Webpack. Question is, given the fact that it's only a reference implementation (as it is now) it's worth to keep 1:1 features with Plone 4? |
@tomgross one of our clients needs a Solr integration in Plone 4. Therefore I will look into this. Are you folks also still on Plone 4 or did you upgrade in the meantime? |
No description provided.