/pytest-covfefe

👐 I have the best code! Everyone says so.

Primary LanguagePythonMIT LicenseMIT

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.