Skip to content
This repository has been archived by the owner on Feb 10, 2025. It is now read-only.

Latest commit

 

History

History

quality

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Quality

Quality Maven Module contains various unit and integration http endpoint tests:

How to run:

To run all integration tests locally:

mvn clean verify -Ddependency-check.skip=true

To run client integration tests

To spin up emodb-web infrastructure locally and run client integration tests

mvn clean verify -Dintegration.suiteXmlFile=src/test/resources/client-testng.xml -Ddependency-check.skip=true

To run client integration tests against existing emodb-web infrastructure

mvn clean verify -P!'start-emodb' -Dintegration.suiteXmlFile=src/test/resources/client-testng.xml -DapiKey=<apiKey> -DclusterName=<clusterName> -DzkConnection=<zkConnection> -DzkNamespace=<zkNamespace> -Dplacement=<placement> -DremotePlacement=<remotePlacement> -DmediaPlacement=<mediaPlacement> Ddependency-check.skip=true