All Projects → python-tap → pytest-tap

python-tap / pytest-tap

Licence: BSD-2-Clause license
Test Anything Protocol (TAP) reporting plugin for pytest

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to pytest-tap

pytest-datafiles
pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.
Stars: ✭ 75 (+120.59%)
Mutual labels:  pytest
pytest-involve
A pytest plugin to run tests pertaining to a specific file or changeset
Stars: ✭ 28 (-17.65%)
Mutual labels:  pytest
pytest-pycodestyle
pytest plugin to run pycodestyle
Stars: ✭ 15 (-55.88%)
Mutual labels:  pytest
pygments-pytest
A pygments lexer for pytest output
Stars: ✭ 23 (-32.35%)
Mutual labels:  pytest
PyTest
pytest runner and view annotator for sublime text 3
Stars: ✭ 20 (-41.18%)
Mutual labels:  pytest
homebrew-mopidy
Homebrew formulas for Mopidy and Mopidy extensions
Stars: ✭ 21 (-38.24%)
Mutual labels:  tap
fusuma-plugin-tap
Tap and Hold gestures plugin for Fusuma
Stars: ✭ 16 (-52.94%)
Mutual labels:  tap
python-appium-framework
Complete Python Appium framework in 360 degree
Stars: ✭ 43 (+26.47%)
Mutual labels:  pytest
pytest-mock-resources
Pytest Fixtures that let you actually test against external resource (Postgres, Mongo, Redshift...) dependent code.
Stars: ✭ 84 (+147.06%)
Mutual labels:  pytest
salt-toaster
Salt Toaster: An ultimate test suite for Salt
Stars: ✭ 24 (-29.41%)
Mutual labels:  pytest
continuous-integration-with-python
How to test your python code. How to automatically run your tests for your Python code. How to get reports of the tests coverage
Stars: ✭ 25 (-26.47%)
Mutual labels:  pytest
react-fastclick
A react component that triggers click events for taps (short localized touches)
Stars: ✭ 20 (-41.18%)
Mutual labels:  tap
pytest-dependency
Manage dependencies of tests
Stars: ✭ 113 (+232.35%)
Mutual labels:  pytest
google-one-tap
Google One Tap Login
Stars: ✭ 37 (+8.82%)
Mutual labels:  tap
gestures
A library for normalized events and gesture for desktop and mobile.
Stars: ✭ 31 (-8.82%)
Mutual labels:  tap
homebrew-ecmascript
Homebrew formulae for ECMAScript engines
Stars: ✭ 13 (-61.76%)
Mutual labels:  tap
rspec-tap-formatters
TAP Producer for RSpec-3
Stars: ✭ 20 (-41.18%)
Mutual labels:  tap
gtest-tap-listener
GoogleTest TAP Listener
Stars: ✭ 70 (+105.88%)
Mutual labels:  tap
pytest-docker-tools
Opionated helpers for creating py.test fixtures for Docker integration and smoke testing environments
Stars: ✭ 61 (+79.41%)
Mutual labels:  pytest
homebrew-srm
Homebrew tap for srm since Apple and Homebrew decided nobody had mechanical disks anymore.
Stars: ✭ 14 (-58.82%)
Mutual labels:  tap

pytest-tap

PyPI version BSD license Coverage

Test Anything Protocol (TAP) reporting plugin for pytest

The plugin outputs test results as TAP data in a variety of formats. See the tappy documentation for more information on usage.

Install

$ pip install pytest-tap

Usage

This is an example usage from the plugin's test suite.

$ pytest --tap-stream
1..12
ok 1 - TestPlugin.test_generates_reports_for_combined
ok 2 - TestPlugin.test_generates_reports_for_files
ok 3 - TestPlugin.test_generates_reports_for_stream
ok 4 - TestPlugin.test_includes_options
ok 5 - TestPlugin.test_skips_reporting_with_no_output_option
ok 6 - TestPlugin.test_track_when_call_report
ok 7 - TestPlugin.test_tracker_combined_set
ok 8 - TestPlugin.test_tracker_outdir_set
ok 9 - TestPlugin.test_tracker_stream_set
ok 10 - TestPlugin.test_tracks_not_ok
ok 11 - TestPlugin.test_tracks_ok
ok 12 - TestPlugin.test_tracks_skip

Contributing

The project welcomes contributions of all kinds. Check out the contributing guidelines for tips on how to get started.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].