Conversation
|
the test looks ok, but you should remove those functions. |
|
@tdhock, |
the test looks good and aligns with the GSoC evaluation requirements. From my understanding, similar svg-rendering checks already exist in other |
|
@suhaani, thanks for the feedback! i’ve updated the test to use the new parameter-based syntax for showSelected and clickSelects. i also extended it to validate interactive elements like the Play/Pause widgets and selection attributes. |
The test should typically include checking some interaction behaviour using clickID(), i.e., testing the state before and after simulating a click on an element. |
|
|
i have updated the PR with the interactive test and verified that all 11 tests are passing. as suggested, here is the video of the line-by-line execution and debugging: youtube video: [https://youtu.be/PX-oqmQmqaE] |
i'm adding test-renderer-rosling-bubbles.R to verify interactive bubble plots.
local Verification:
my previous test video didn't utilize the internal Chromote functions. I have now refactored the environment to use a Chromote backend, allowing for a post-JS rendered DOM capture.
updated Video Demo: [https://youtu.be/F5YkaAXtUbo]
@suhaani-agarwal, @tdhock please review the test logic. I have also patched the tests_init() helpers locally to support this Chromote workflow; let me know if those should be included here or in a separate PR.