Skip to main content

Automatically create pytest test signatures

Project description

pytest-codegen

Pytest-codgen will statically analyze your code to create pytest function stubs.

Built with redbaron, typer and jinja2.

Goal

First working version

Future Goals

  • Create templates for tests
  • More customization

Disclaimer

This tool is currently in pre-alpha/experimental phase. Usable version will be ^0.1.x

Installation

pip install pytest-codegen

Usage

Check the supported commands with

pytest-codegen --help

or if you are lazy like me

ptc --help

Suggestions & Contribution

Every suggestion and contribution is welcome!

Set everything up with poetry and you are good to go :)

pip install poetry
poetry install

Ressources

License

This project is licensed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytest-codegen-0.0.3.tar.gz (4.4 kB view hashes)

Uploaded Source

Built Distribution

pytest_codegen-0.0.3-py3-none-any.whl (5.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page