I'm trying to test/debug an Angular app that generates a calendar (note: I cannot currently modify the application.)
I believe the Angular calendar used is:
I'm trying to 'click' the day that has availability in the IDE but it fails to trigger any events.
In Firefox dev tools, here's the events listed:
In Selenium IDE (FireFox plugin), here is the recorded item:
css=.appointmentAvailable-cell:nth-child(6) > .cal-cell-top
... Selenium shows green when the
click command is run; but it fails to do anything meaningful, aka fire any events (i.e.
pointerdown, ...) when the command is "run" in the Selenium IDE.?.
Also, I've tried the following as well:
... but it does not work either, despite the fact that when I run the following in console:
... it shows ...
0: <mwl-calendar-month-cell class="cal-cell cal-day-cell ca…pointmentAvailable-cell" dragoverclass="cal-drag-over" mwldroppable="" ng-reflect-drag-over-class="cal-drag-over" style="touch-action: none; user-select: none;" ng-reflect-day="[object Object]" ng-reflect-locale="en-US" ng-reflect-tooltip-placement="auto" ng-reflect-tooltip-append-to-body="true" ng-reflect-ng-class="appointmentAvailable-cell"> length: 1 <prototype>: