p5.js-sound
p5.js-sound copied to clipboard
(Gsoc'21) (Week-8,9,10) Adding headless testing
- Added mocha-chrome as a grunt task, which is borrowed from p5.js.
- I changed the test filing architecture and the initialisation of expect in all test files so that all the files goes to one
spec
array. - Added karma-js as it seems more consistent with tests.
- We currently, cannot use it in github automations as it is still not 100 % reliable. Some tests are still failing in some cases.
- We can add retry functionality to some tests which can be identified as failing and maybe one day in future, we can add it to github actions.
@Abhijay007 Yeah. Go ahead and resolve the conflicts.
@Abhijay007 Yeah. Go ahead and resolve the conflicts.
sure :)