Metadata-Version: 2.4
Name: Specter
Version: 0.7.1
Summary: Specter is a spec-based testing library to help facilitate BDD-testing in Python.
Author-email: John Vrbanac <john.vrbanac@linux.com>
License: MIT License
Project-URL: Homepage, https://github.com/jmvrbanac/Specter
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.9
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: NOTICE
Requires-Dist: pike>=0.2.0
Requires-Dist: pyevents
Requires-Dist: coverage
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: flake8; extra == "test"
Dynamic: license-file

.. role:: raw-html(raw)
   :format: html

.. _GitHub: https://github.com/jmvrbanac/specter
.. _Release Notes: http://specter.readthedocs.org/en/latest/release_notes/index.html


Specter
========

Specter is a Python testing framework inspired from RSpec and Jasmine.
The library was created out of a desire to have a relatively flexible Python
testing framework that adopted a more code-centric approach to BDD.

Specter is open-source and is available on `GitHub`_. We love contributions!

Getting Started
~~~~~~~~~~~~~~~~

- Specter `Documentation <http://specter.readthedocs.org/en/latest/>`_
- Problems or Questions? Open an issue on `GitHub`_

Continuous Integration
~~~~~~~~~~~~~~~~~~~~~~~


.. image:: https://github.com/jmvrbanac/Specter/actions/workflows/ci.yml/badge.svg
    :target: https://github.com/jmvrbanac/Specter/actions/workflows/ci.yml
    :alt: GitHub Actions Build Status

.. image:: https://codecov.io/gh/jmvrbanac/Specter/branch/master/graph/badge.svg
    :target: https://codecov.io/gh/jmvrbanac/Specter
    :alt: Coverage Status

.. image::  https://img.shields.io/pypi/v/Specter.svg
    :target: https://pypi.python.org/pypi/Specter
    :alt: Specter PyPi Package


Release Notes
~~~~~~~~~~~~~~

- `Release notes`_ are available in the documentation
