Skip to content
Koen Verheyen edited this page Sep 19, 2017 · 7 revisions

LibreCat-Frontend-Tests uses Cypress for integration tests. Cypress is a test framework that allows you to run & debug tests in a user interface, as well as run them on the command line. Cypress is currently available for Chrome related browsers on Linux and Mac. Tests are written in JavaScript, but can also use all ECMAScript 2015 (ES6) features since it integrates with the Babel compiler.

Cypress combines the power of other widely used frameworks for writing tests.

  • mocha to structure tests
  • chai to define expectations/assertions
Clone this wiki locally