0.7.0 • Published 7 years ago
jest-pytest v0.7.0
jest-pytest
Based on @cpojer's amazing Jest / Pytest work here, and adapted to work with pytest snapshots and a custom JSON pytest reporter.
Essentially, it's:
jest-pytestto tie up the Jest side.pytest-jestto tailor-fit reporting from the Python side.
Quick Start
$ yarn add jest-pytestTo your Python project, add pytest-jest:
pip install pytest-jest --upgradeOptionally, add snapshots:
pip install snapshottestAnd then add a package.json file with the following Jest pragma:
"jest": {
"moduleFileExtensions": ["py"],
"runner": "jest-pytest",
"testPathIgnorePatterns": ["snap_.*\\.py"],
"testMatch": ["**/?(*_)test.py"]
}Note that this configuration will work well with Pytest snapshots.
Contributing
Fork, implement, add tests, pull request, get my everlasting thanks and a respectable place here :).
Thanks:
To all Contributors - you make this happen, thanks!
Copyright
Copyright (c) 2018 Dotan Nahum @jondot. See LICENSE for further details.