Skip to content

Paths are mismatched if they include .. #58

@dmtucker

Description

@dmtucker
[321] davidmtucker@Animus:~/Projects/pytest-mypy $ venv/bin/pytest --mypy ../ogre/ogre/
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.8.0, pytest-5.2.2, py-1.8.0, pluggy-0.13.0
Using --randomly-seed=1572127031
rootdir: /Users/davidmtucker/Projects/ogre
plugins: cov-2.5.1, randomly-2.1.1, mypy-0.4.1
collected 7 items                                                                                                                         

Running mypy on 7 files... done with status 1
/Users/davidmtucker/Projects/ogre/ogre/objects.py:28: error: List or tuple literal expected as the second argument to namedtuple()
/Users/davidmtucker/Projects/ogre/ogre/twitter.py:13: error: Cannot find module named 'urllib2'
/Users/davidmtucker/Projects/ogre/ogre/twitter.py:13: note: See https://mypy.readthedocs.io/en/latest/running_mypy.html#missing-imports
/Users/davidmtucker/Projects/ogre/ogre/twitter.py:13: error: Name 'urlopen' already defined (possibly by an import)
/Users/davidmtucker/Projects/ogre/ogre/twitter.py:15: error: Cannot find module named 'twython'
/Users/davidmtucker/Projects/ogre/ogre/twitter.py:48: error: List or tuple literal expected as the second argument to namedtuple()

../ogre/ogre/__main__.py .                                                                                                          [ 14%]
../ogre/ogre/__init__.py .                                                                                                          [ 28%]
../ogre/ogre/exceptions.py .                                                                                                        [ 42%]
../ogre/ogre/cli.py .                                                                                                               [ 57%]
../ogre/ogre/twitter.py .                                                                                                           [ 71%]
../ogre/ogre/objects.py .                                                                                                           [ 85%]
../ogre/ogre/api.py .                                                                                                               [100%]

============================================================ 7 passed in 1.36s ============================================================
2019-10-26T14:57:13-0700 exit 0

Note, for example, how /Users/davidmtucker/Projects/ogre/ogre/twitter.py should match ../ogre/ogre/twitter.py.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions