Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
This directory contains integration tests: these tests run the sonar-python plugin inside
a SonarQube instance and check how it behaves with some given projects and configurations.

The plugin tests checks metrics, import of test results, coverage report, pylint report

To run integration tests, you will first need to build the sonar-python plugin:
* mvn clean package -P-private

To run the "ruling" tests, you also need to execute the following commands:
* git submodule init
* git submodule update

Then, you can run:
* cd its/plugin
* mvn test -Dsonar.runtimeVersion=LATEST_RELEASE