pytest-pumpkin-spice 0.1.0

Creator: bradpython12

Last updated:

Add to Cart

Description:

pytestpumpkinspice 0.1.0

pytest-pumpkin-spice
Fall in the Canada and the US comes once a year, and you know what that means: Autumn colours, cooler temperatures and, of course, pumpkin spice.
Here's is a small pytest plugin to give your tests some pumpkin spice ☕.
This project was heavily inspired by pytest-yuk and pytest-emoji, developed by Brian Okken and Raphael Pierzina, respectively.
Installation
pytest-pumpkin-spice is available for Python 3. 🐍
You can install pytest-pumpkin-spice via pip from PyPI:
$ pip install pytest-pumpkin-spice

This will automatically install pytest of version 4.2.1 or higher.
Features
This plugin adds a --pumpkin-spice CLI flag to pytest, which replaces the standard test result outputs with a warm blend of pumpkin-spiced emoji, both for normal and verbose mode.

🎃 / PASSED 🎃 for a passing test with a happy smile,
❄️ / FAILED ❄️ for a failed test with wintery reminder,
🍂 / XFAIL 🍂 for a xfailed test with some fallen leaves,
🍠 / XPASS 🍠 for a xpass with a sweet potato (almost pumpkin!),
☕ / SKIPPED ☕ for a skipped test with a pumpkin spiced hot bevarage, and
🥧 / ERROR 🥧 for an error with a nice big pumpkin pie.

Normal mode with just a sprinkle of pumpkin spice blend:
$ pytest --pumpkin-spice

tests/test_emoji.py 🎃❄️🍂🍠☕🥧

Verbose mode with some extra warmth and spice:
$ pytest --verbose --pumpkin-spice

test_passed PASSED 🎃 ",
test_failed FAILED ❄️ ",
test_xfailed XFAIL 🍂 ",
test_xpassed XPASS 🍠 ",
test_skipped SKIPPED ☕ ",
test_error ERROR 🥧 *",

License
Distributed under the terms of the MIT license, pytest-pumpkin-spice is
free and open source software

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.