I am currently working on frontend tests and I am trying to test a popup menu that holds some checkboxes.
After opening the menu when trying to test for visiblity, the test fails.
I looked into it in debug mode and it is clearly visible the menu is openend with the checkbox element I am trying to test, looking into the dev tools of the browser shows that the property of the element is hidden: false, but the function .is(hidden) returns true.
I am definitely not testing the wrong element, since it has a unique id by which I can identify it clearly and when checking and unchecking the checkbox, the checked property changes.
Does anyone have an idea?