Skip to main content

Send test results to TeamCity continuous integration server from unittest, nose, py.test, twisted trial (Python 2.4+)

Project description

This packages provides unittest, nose, py.test, twisted trial 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.

flake8: add –teamcity option to flake8 command line to report errors and warning as TeamCity failed tests

twisted trial: add –reporter=teamcity option to trial command line

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

Issue Tracker: https://github.com/JetBrains/teamcity-messages/issues

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.15.tar.gz (11.1 kB view hashes)

Uploaded Source

Supported by

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