All Projects β†’ jest-community β†’ Jest Pytest

jest-community / Jest Pytest

Licence: mit
A Jest and Pytest integration made in heaven πŸ’–

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
Pytest Django
A Django plugin for pytest.
Stars: ✭ 872 (+3014.29%)
Mutual labels:  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
Koa Starter
An opinionated Koa starter kit
Stars: ✭ 10 (-64.29%)
Mutual labels:  jest
Jest Sonar
A jest reporter that generates sonar reports
Stars: ✭ 23 (-17.86%)
Mutual labels:  jest
Enzyme Matchers
Jasmine/Jest assertions for enzyme
Stars: ✭ 881 (+3046.43%)
Mutual labels:  jest
Awesome Jest
πŸ•ΆAwesome Jest packages and resources
Stars: ✭ 869 (+3003.57%)
Mutual labels:  jest
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
Pytest Ui
Text User Interface for running python tests
Stars: ✭ 23 (-17.86%)
Mutual labels:  pytest
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
Majestic
⚑ Zero config GUI for Jest
Stars: ✭ 7,261 (+25832.14%)
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:

  1. jest-pytest to tie up the Jest side.
  2. 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].