-
Notifications
You must be signed in to change notification settings - Fork 1
Add some CI tests #1007
Copy link
Copy link
Open
Description
We should start focusing on continuous release as we near beta and bring new members onto the team.
Things I'd like to see:
- Pull requests have a test suite run against them automatically
- Test suite covers some simple things to start:
- Can run a clean/bootstrap of the repo without errors (report the build errors that do happen if they do). This should catch things like missing package dependencies or type errors we missed.
- Some basic integration tests, the higher level the better, a couple starting points:
- Run a full electron build of the production app + then run the production app + puppeteer to run the app itself and check for some javascript that's run that we ensure is inserted last in
onInitializethe client app. - Some integration tests on a few of the sub-packages: gloss performance regression check, use-store performance regression check.
- Run a full electron build of the production app + then run the production app + puppeteer to run the app itself and check for some javascript that's run that we ensure is inserted last in
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels