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.16.tar.gz (12.3 kB view details)

Uploaded Source

File details

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

File metadata

File hashes

Hashes for teamcity-messages-1.16.tar.gz
Algorithm Hash digest
SHA256 94e5c287474d8d4a9b06c394bd185825364b45f85f648f2b01a6185a8e0c55b2
MD5 43a05fc777799158073ba541795db3f7
BLAKE2b-256 0db9d6f9d0da4de1f286e9bb9c559f2e21ad1d206f6d38e3035fdec527f14fe9

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