Skip FOLIO Project Navigation

Developers are encouraged to run local tests before committing and pushing a branch.

Each front-end module has various tests (e.g. yarn test and yarn lint).

Each back-end module has unit tests (e.g. mvn clean test).

Some modules have additional local tests – see their README document.

See Code analysis and linting facilities.

The integration tests and regression tests for FOLIO UI are explained at platform-core and stripes-testing along with the ability to run specific tests.

(The deprecated repository ui-testing Regression tests for FOLIO UI might still be useful while tests and documentation are moved to those places.)

When running local tests, ensure a well-configured Stripes (see Creating a new development setup for Stripes). Ensure an up-to-date Pre-built Vagrant box.