Skip to content
πŸ‘ I have the best code! Everyone says so.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
MANIFEST.in
Makefile
README.rst
pytest_covfefe.py
setup.py

README.rst

pytest-covfefe

I have the best code! Everyone says so. #covfefe


This pytest plugin was generated with Cookiecutter along with @hackebrot's cookiecutter-pytest-plugin template.

⚠️ pytest-covfefe was created as a reaction to an internet thing ⚠️

It's a terrible idea and you shouldn't use it. If you're wondering why I created it...well because generating a pytest-plugin with cookiecutter-pytest-plugin takes only a few seconds and I felt like writing a stupid plugin. That's it. πŸ˜‰

Features

  • Plugin cannot be disabled πŸ‘ (It doesn't care what you think)
  • Tests always pass πŸ’© (Yes, really! Also for failures and errors)
  • The concept of global warming is made up 🌦 (#covfefe)

Requirements

  • Python 3.6

Installation

You can install "pytest-covfefe" via pip from GitHub:

$ pip install git+https://github.com/hackebrot/pytest-covfefe

Usage

Run your tests with pytest:

$ pytest

This plugin also supports verbose mode:

$ pytest -v

Example

$ pytest -v
============================== test session starts ==============================
plugins: covfefe-0.1.0
collected 5 items

foobar/test_foobar_02.py::test_sth πŸ‘  AEWMJUEOKK πŸ’© 🌏 🌩
foobar/test_foobar_03.py::test_sth πŸ™Œ  PZPOATRA πŸ’© 🌍 🌧
hello/world/test_world_01.py::test_sth πŸ‘  CYIVQQFJG πŸ’© 🌍 🌀
hello/world/test_world_02.py::test_sth πŸ‘  GENSBVK πŸ’© 🌍 🌧
hello/world/test_world_03.py::test_sth πŸ™Œ  COVFEFE πŸ’© 🌍 🌧

=========================== 5 passed in 0.31 seconds ============================

License

Distributed under the terms of the MIT license, "pytest-covfefe" is free and open source software

Issues

If you encounter any problems, please file an issue along with a detailed description.

You can’t perform that action at this time.