diff --git a/Jenkinsfile b/Jenkinsfile index b2087dd0..fa6c1655 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -184,25 +184,16 @@ pipeline { } } - stage ('Unit Tests') { + stage('Unit tests') { steps { - sh """ - #. venv/bin/activate - export PATH=${VIRTUAL_ENV}/bin:${PATH} - cd PyBitmessage - touch *.xml - make unittest || true - """ + sh ''' source activate ${BUILD_TAG} + python -m pytest --verbose --junit-xml results.xml + ''' } - post { always { - junit keepLongStdio: true, testResults: 'nosetests.xml' - publishHTML target: [ - reportDir: 'PyBitmessage', - reportFiles: 'index.html', - reportName: 'Coverage Report - Unit Test' - ] + // Archive unit tests for the future + junit allowEmptyResults: true, testResults: 'results.xml', fingerprint: true } } } diff --git a/nosetests.xml b/result.xml similarity index 100% rename from nosetests.xml rename to result.xml