pytest-mypy-plugins icon indicating copy to clipboard operation
pytest-mypy-plugins copied to clipboard

pytest plugin for testing mypy types, stubs, and plugins

Results 32 pytest-mypy-plugins issues
Sort by recently updated
recently updated
newest added
trafficstars

I think the current format for output could be iterated on, and be made a little friendlier to work with. Instead of today's format using multiline strings: ```yaml out: |...

The `mypy_config` field accepts a string as below. ```yaml - case: foo mypy_config: python_version = 3.8 ``` So, if we want to provide multi fields, it would be like below,...

I am trying to investigate some issues related to caching behavior. When testing project with complex dependencies, I see serious performance degradation (roughly 20 fold on just 36 tests) compared...

When tests are executed with `typecheck_in_new_subprocess` and `disable_cache` is `False`, `--cache-dir` is passed directly to `mypy` call as a path relative to root directory. This means that the following are...

This is a feature request. It might be nice to get support for handling mypy-style `.test` files: ``` [case foo] reveal_type(1 + 1) # N: Revealed type is "builtins.int" [out]]...

This is a feature request. __Summary__: Currently rows are matched by their position in the file / output. User experience could be improved, if matching was performed by `(file, line-number)`....

Python 3.6 is going to reach the end of its lifespan in 2021-12, so it is probably time to drop it from supported versions. ```patch diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index...

That was easier than I thought it would be.

Related https://github.com/pytest-dev/pytest-randomly/issues/378

There are cases when some types are revealed like: ``` # N: Revealed type is 'builtins.bool*' ``` Or like so: ``` reveal_type(dekind(container)) # N: Revealed type is 'main.IO[def (_ValueType`1) ->...

enhancement