Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 968 Bytes

tests.md

File metadata and controls

25 lines (19 loc) · 968 Bytes
title cSpell:ignore
Tests
Tracetest

Currently, the repository includes E2E tests for both the frontend and backend services. For the Frontend we are using Cypress execute the different flows in the web store. While the backend services use AVA as the main testing framework for integration tests and Tracetest for trace-based tests.

To run all the tests, execute make run-tests from the root directory.

Otherwise, if you want to run a specific suite of tests you can execute specific commands for each type of test1:

  • Frontend tests: docker compose run frontendTests
  • Backend tests:
    • Integration: docker compose run integrationTests
    • Trace-based: docker compose run traceBasedTests

To learn more about these tests, see Service Testing.

Footnotes

  1. {{% _param notes.docker-compose-v2 %}}