%global _empty_manifest_terminate_build 0 Name: python-pytest-sugar Version: 0.9.6 Release: 1 Summary: pytest-sugar is a plugin for pytest that changes the default look and feel of pytest (e.g. progressbar, show tests that fail instantly). License: BSD URL: https://pivotfinland.com/pytest-sugar/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/11/71/2bddd9f3f7fb267b31d7c6236dfb021d28b843f810b3fff57cf9194ef34b/pytest-sugar-0.9.6.tar.gz BuildArch: noarch Requires: python3-pytest Requires: python3-termcolor Requires: python3-packaging %description # pytest-sugar [![Build status](https://travis-ci.org/Teemu/pytest-sugar.svg?branch=master)](https://travis-ci.org/Teemu/pytest-sugar) [![Pypi version](https://img.shields.io/pypi/v/pytest-sugar.svg)](https://pypi.org/project/pytest-sugar/) pytest-sugar is a plugin for [pytest](http://pytest.org) that shows failures and errors instantly and shows a progress bar. ![Demo](https://i.imgur.com/jER0Jxj.gif) ## Similar projects - [pytest-rich](https://github.com/nicoddemus/pytest-rich) - [pytest-pretty](https://github.com/samuelcolvin/pytest-pretty) ## Requirements You will need the following prerequisites in order to use pytest-sugar: - Python 2.7, 3.4 or newer - pytest 2.9.0 or newer - pytest-xdist 1.14 or above if you want the progress bar to work while running tests in parallel ## Installation To install pytest-sugar: pip install pytest-sugar Then run your tests with: $ pytest If you would like more detailed output (one test per line), then you may use the verbose option: $ pytest --verbose If you would like to run tests without pytest-sugar, use: $ pytest -p no:sugar ## Running on Windows If you are seeing gibberish, you might want to try changing charset and fonts. See [this comment]( https://github.com/Teemu/pytest-sugar/pull/49#issuecomment-146567670) for more details. %package -n python3-pytest-sugar Summary: pytest-sugar is a plugin for pytest that changes the default look and feel of pytest (e.g. progressbar, show tests that fail instantly). Provides: python-pytest-sugar BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-pytest-sugar # pytest-sugar [![Build status](https://travis-ci.org/Teemu/pytest-sugar.svg?branch=master)](https://travis-ci.org/Teemu/pytest-sugar) [![Pypi version](https://img.shields.io/pypi/v/pytest-sugar.svg)](https://pypi.org/project/pytest-sugar/) pytest-sugar is a plugin for [pytest](http://pytest.org) that shows failures and errors instantly and shows a progress bar. ![Demo](https://i.imgur.com/jER0Jxj.gif) ## Similar projects - [pytest-rich](https://github.com/nicoddemus/pytest-rich) - [pytest-pretty](https://github.com/samuelcolvin/pytest-pretty) ## Requirements You will need the following prerequisites in order to use pytest-sugar: - Python 2.7, 3.4 or newer - pytest 2.9.0 or newer - pytest-xdist 1.14 or above if you want the progress bar to work while running tests in parallel ## Installation To install pytest-sugar: pip install pytest-sugar Then run your tests with: $ pytest If you would like more detailed output (one test per line), then you may use the verbose option: $ pytest --verbose If you would like to run tests without pytest-sugar, use: $ pytest -p no:sugar ## Running on Windows If you are seeing gibberish, you might want to try changing charset and fonts. See [this comment]( https://github.com/Teemu/pytest-sugar/pull/49#issuecomment-146567670) for more details. %package help Summary: Development documents and examples for pytest-sugar Provides: python3-pytest-sugar-doc %description help # pytest-sugar [![Build status](https://travis-ci.org/Teemu/pytest-sugar.svg?branch=master)](https://travis-ci.org/Teemu/pytest-sugar) [![Pypi version](https://img.shields.io/pypi/v/pytest-sugar.svg)](https://pypi.org/project/pytest-sugar/) pytest-sugar is a plugin for [pytest](http://pytest.org) that shows failures and errors instantly and shows a progress bar. ![Demo](https://i.imgur.com/jER0Jxj.gif) ## Similar projects - [pytest-rich](https://github.com/nicoddemus/pytest-rich) - [pytest-pretty](https://github.com/samuelcolvin/pytest-pretty) ## Requirements You will need the following prerequisites in order to use pytest-sugar: - Python 2.7, 3.4 or newer - pytest 2.9.0 or newer - pytest-xdist 1.14 or above if you want the progress bar to work while running tests in parallel ## Installation To install pytest-sugar: pip install pytest-sugar Then run your tests with: $ pytest If you would like more detailed output (one test per line), then you may use the verbose option: $ pytest --verbose If you would like to run tests without pytest-sugar, use: $ pytest -p no:sugar ## Running on Windows If you are seeing gibberish, you might want to try changing charset and fonts. See [this comment]( https://github.com/Teemu/pytest-sugar/pull/49#issuecomment-146567670) for more details. %prep %autosetup -n pytest-sugar-0.9.6 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-pytest-sugar -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Apr 07 2023 Python_Bot - 0.9.6-1 - Package Spec generated