Skip to main content

Send test results to TeamCity continuous integration server from unittest, nose and py.test (Python 2.6+)

Project description

This packages provides unittest, nose and py.test plugins for sending test result messages to TeamCity continuous integration server http://www.jetbrains.com/teamcity/

unittest: see examples/simple.py for example how to write your own test file which reports messages under TeamCity and prints usual diagnostics without it.

nose, py.test : test status reporting enabled automatically under TeamCity build (when teamcity-messages package is installed)

django: For Django 1.6+: Use the Teamcity runner instead of the default DiscoverRunner by changing the following setting in your settings.py: TEST_RUNNER = “teamcity.django.TeamcityDjangoRunner” If you are using another test runner, you should override the run_suite method or use the DiscoverRunner.test_runner property introduced in Django 1.7.

ChangeLog: https://github.com/JetBrains/teamcity-python/blob/master/CHANGELOG.txt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

teamcity-messages-1.10.tar.gz (7.1 kB view details)

Uploaded Source

File details

Details for the file teamcity-messages-1.10.tar.gz.

File metadata

File hashes

Hashes for teamcity-messages-1.10.tar.gz
Algorithm Hash digest
SHA256 104b627d63880f27c6aa236036fe7e8a95f6bca0e63bd238dd486e8c2eb8284f
MD5 53daac9004e4cb833ea95ecd7a7a04c0
BLAKE2b-256 951e1096fa553af4848fd50bed9b3e9ba0f334a777989ec36cb75c1db417c758

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page