Confirmed users
975
edits
| Line 32: | Line 32: | ||
| <tt>./mach robocop</tt> | | <tt>./mach robocop</tt> | ||
| On-device UI tests | | On-device UI tests | ||
| [[#robocop UI tests| | | [[#robocop UI tests|link]] | ||
|- | |- | ||
| JUnit4 tests | | JUnit4 tests | ||
| Line 39: | Line 39: | ||
| <tt>./mach gradle app:test</tt> | | <tt>./mach gradle app:test</tt> | ||
| Java unit test suite | | Java unit test suite | ||
| # | | [[#JUnit4 tests|link]] | ||
|- | |- | ||
| integration | | integration | ||
| Line 46: | Line 46: | ||
| via IDE | | via IDE | ||
| On-device integration tests | | On-device integration tests | ||
| # | | [[#integration|link]] | ||
|} | |} | ||
| Line 57: | Line 57: | ||
! Local command | ! Local command | ||
! Description | ! Description | ||
! More | |||
|- | |- | ||
| Checkstyle | | Checkstyle | ||
| Line 63: | Line 64: | ||
| <tt>./mach gradle app:checkstyle</tt> | | <tt>./mach gradle app:checkstyle</tt> | ||
| Reports style violation in Java code | | Reports style violation in Java code | ||
| # | | [[#checkstyle|link]] | ||
|- | |- | ||
| Android Lint | | Android Lint | ||
| Line 70: | Line 71: | ||
| <tt>./mach gradle app:lint</tt> | | <tt>./mach gradle app:lint</tt> | ||
| Detects common errors in Android code & resources | | Detects common errors in Android code & resources | ||
| # | | [[#Android Lint|link]] | ||
|- | |- | ||
| eslint | | eslint | ||
| Line 77: | Line 78: | ||
| <tt>./mach eslint mobile/android</tt> [1] | | <tt>./mach eslint mobile/android</tt> [1] | ||
| Checks for JS errors (e.g. syntax errors) | | Checks for JS errors (e.g. syntax errors) | ||
| # | | [[#eslint|link]] | ||
|} | |} | ||