Set up javascript, vue and UI testing #123
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
Currently we only run eslint linting by
yarn lint
:https://github.com/bitcartcc/bitcart-admin/blob/6a3e10391ef22dead01e0b9a65a2dba393ccdc4c/package.json#L12
To get to 1.0 release, we need a stable test suite to test that UI doesn't break without checking it manually (for example when upgrading one image input library it got broken and got into release, so I had to fix it later manually)
I am not an expert in javascript apps (and vue apps) testing, so any help welcome
We need a few categories of tests set up:
bitcart
master repo in dockerThis would then be added to our CI. If you need help in adding it, you can just implement the tests and I can add that to CI.
First of all we need to scaffold the initial infrastructure for that, then add those test types and start adding new tests. This issue can yield a lot of pull requests because there are a lot of tests to add or set up.
The text was updated successfully, but these errors were encountered: