b4640dabb9
- make test still exists, so if you have been using it, as well as make test-watch, they should all work exactly the same. - [Changed] As part of the check stage, Jenkins will run Lint and Unit Tests in parallel. Integration Tests run later because running them at the same time as Unit Tests caused errors. - [Added] "make unit-test" and "make unit-test-watch" run unit tests only. Watching all unit tests is faster now because we ignore integration tests and we only compile shadow-cljs :mock target once. We are at approximately 10-15s to re-run all unit tests after saving a watched file, depending on your hardware. If you change mocks.js_dependencies.cljs, you must re-run the make target. - [Added] "make integration-test" and "make integration-test-watch" run integration tests only. These are much slower than the unit tests. Fixes https://github.com/status-im/status-mobile/issues/18112 |
||
---|---|---|
.. | ||
decisions | ||
images | ||
sign_in | ||
README.md | ||
codebase-structure-and-guidelines.md | ||
component-tests-overview.md | ||
debugging.md | ||
dependencies.md | ||
export-icons.md | ||
fdroid.md | ||
how-to-catch-crash-on-ios.md | ||
how-to-launch-e2e.md | ||
ide-setup.md | ||
merging-pr-process.md | ||
new-guidelines.md | ||
patching.md | ||
pipeline_process.md | ||
pixel-perfection.md | ||
post-mortem.md | ||
pr-review-policy.md | ||
release-checklist.md | ||
release-guide.md | ||
starting-guide.md | ||
status-go-changes.md | ||
testing.md | ||
troubleshooting.md |
README.md
Getting Started
Development Process
Working on PR together with QA team
Testing
End-to-end tests (e2e) overview
Component tests (jest) overview
Project details
status-go introduction (recorded meeting)
re-frame usage (recorded meeting)
Misc
Importing icons from Figma into project
Updating Status APK builds for the F-Droid Android application catalogue
Troubleshooting for known errors