jest-community / Jest Pytest
Licence: mit
A Jest and Pytest integration made in heaven π
Stars: β 28
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Jest Pytest
cookiecutter-flask-react
Cookiecutter for a Flask+React project
Stars: β 22 (-21.43%)
Mutual labels: jest, pytest
React Generate Props
Generate default props based on your React component's PropTypes
Stars: β 23 (-17.86%)
Mutual labels: jest
Angular Builders
Angular build facade extensions (Jest and custom webpack configuration)
Stars: β 843 (+2910.71%)
Mutual labels: jest
Pytest Requests
HTTP(S) testing with pytest and requests.
Stars: β 24 (-14.29%)
Mutual labels: pytest
Javascript Data Structures And Algorithms
Exercises, algorithms
Stars: β 26 (-7.14%)
Mutual labels: jest
Svelte Tailwind Extension Boilerplate
A Chrome extension boilerplate built with Svelte, TailwindCSS, Jest, and Rollup.
Stars: β 26 (-7.14%)
Mutual labels: jest
Pytest Patterns
A couple of examples showing how pytest and its plugins can be combined to solve real-world needs.
Stars: β 24 (-14.29%)
Mutual labels: pytest
React Redux Saga Starter
Basic, Opinionated starter kit for React+Redux+Redux Saga with support for SCSS CSS Modules, Storybook, JEST testing, and ESLint
Stars: β 12 (-57.14%)
Mutual labels: jest
Pytest Responsemock
Simplified requests calls mocking for pytest
Stars: β 24 (-14.29%)
Mutual labels: pytest
Relay Testing Utils
Easy to use relay mock and unit testing tool (works with Jest & Enzyme)
Stars: β 13 (-53.57%)
Mutual labels: jest
Jest Styled Components Stylelint
Run stylelint on your styled-components styles at runtime.
Stars: β 25 (-10.71%)
Mutual labels: jest
Yarn Package Boilerplate
An Yarn package with babel, jest, flow, prettier and more
Stars: β 10 (-64.29%)
Mutual labels: jest
React Ssr Starter
All have been introduced React environment
Stars: β 20 (-28.57%)
Mutual labels: jest
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-pytest
to tie up the Jest side. -
pytest-jest
to tailor-fit reporting from the Python side.
Quick Start
$ yarn add jest-pytest
To your Python project, add pytest-jest
:
pip install pytest-jest --upgrade
Optionally, add snapshots:
pip install snapshottest
And 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.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].