Skip to main content

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

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.

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

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

Uploaded Source

File details

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

File metadata

File hashes

Hashes for teamcity-messages-1.14.tar.gz
Algorithm Hash digest
SHA256 f588b958f11c0b709b18fa3b869f2883b0920ca0dd98e1a06b69219f636208a9
MD5 bc6db2a967fdaad16703a0a73c845a86
BLAKE2b-256 ad5e28e07b348914f4e15b4277ae7438175e8c157e646b5d202a67a00f9dada2

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