gemini-testing / testplane

Testplane (ex-hermione) browser test runner based on mocha and wdio
https://testplane.io
MIT License
710 stars 62 forks source link

feat(ct): support hot module replacement #936

Closed DudaGod closed 4 months ago

DudaGod commented 4 months ago

What is done

Vite which is used inside component tests support hmr (hot module replacement) it means that it can reload page if something changed (for example if user modify test file). So in this PR I implement ability to rerun test runnables if vite reload page with test.