Continuous Integration with LightBuildServer
Jump to navigation
Jump to search
Unit Tests for the server side
We have nightly tests running for the three database systems that we support:
- https://lbs.solidcharity.com/package/solidcharity/openpetra/openpetra-test-server-mysql
- https://lbs.solidcharity.com/package/solidcharity/openpetra/openpetra-test-server-sqlite
- https://lbs.solidcharity.com/package/solidcharity/openpetra/openpetra-test-server-postgresql
The test script for MySQL is this: https://github.com/SolidCharity/lbs-openpetra/blob/master/openpetra-test-server-mysql/setup.sh
Client integration tests
We also have a nightly test running for the javascript client, using Cypress:
You find the test script here: https://github.com/SolidCharity/lbs-openpetra/blob/master/openpetra-test-client/setup.sh