Skip to content

filename contains more than one dot #6422

@cocobear

Description

@cocobear

filename contains more than one dot, for example a file named : 2.foo.py can not be used in pytest

  • a detailed description of the bug or suggestion

 ~/code/LeetCode-in-Python/solutions/0001.two-sum    master   pytest 1.two-sum.py
=============================================== test session starts ===============================================
platform darwin -- Python 3.7.5, pytest-5.3.2, py-1.8.1, pluggy-0.13.1
rootdir: /Users/cocobear/code/LeetCode-in-Python, inifile: pytest.ini
collected 0 items / 1 error

===================================================== ERRORS ======================================================
______________________________ ERROR collecting solutions/0001.two-sum/1.two-sum.py _______________________________
ImportError while importing test module '/Users/cocobear/code/LeetCode-in-Python/solutions/0001.two-sum/1.two-sum.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
ModuleNotFoundError: No module named '1'

  • output of pip list from the virtual environment you are using

Package Version


aiohttp 3.6.2
alabaster 0.7.12
astroid 2.3.3
async-timeout 3.0.1
attrs 19.1.0
Babel 2.7.0
certifi 2018.11.29
chardet 3.0.4
click 6.7
colorama 0.4.1
cos-python-sdk-v5 1.7.7
coscmd 1.8.6.10
DateTime 4.3
dicttoxml 1.7.4
docopt 0.6.2
docutils 0.15.2
feedparser 5.2.1
gevent 1.4.0
gitsome 0.8.4
greenlet 0.4.15
idna 2.8
imagesize 1.1.0
importlib-metadata 1.3.0
isort 4.3.21
Jinja2 2.10.1
kaptan 0.5.12
lazy-object-proxy 1.4.3
libtmux 0.8.2
MarkupSafe 1.1.1
mccabe 0.6.1
memory-profiler 0.55.0
more-itertools 8.0.2
msgpack 0.6.1
multidict 4.5.2
numpydoc 0.9.1
packaging 19.1
pip 19.3.1
pipenv 2018.11.26
pluggy 0.13.1
ply 3.11
powerline-status 2.7
prettytable 0.7.2
prompt-toolkit 2.0.9
psutil 5.6.7
py 1.8.1
Pygments 2.4.2
pylint 2.4.4
pynvim 0.4.0
pyparsing 2.4.2
pytest 5.3.2
pytz 2019.3
PyYAML 5.1.2
requests 2.22.0
Send2Trash 1.5.0
setuptools 41.6.0
six 1.12.0
snowballstemmer 1.9.0
Sphinx 2.1.2
sphinxcontrib-applehelp 1.0.1
sphinxcontrib-devhelp 1.0.1
sphinxcontrib-htmlhelp 1.0.2
sphinxcontrib-jsmath 1.0.1
sphinxcontrib-qthelp 1.0.2
sphinxcontrib-serializinghtml 1.1.3
tmuxp 1.5.3
tqdm 4.41.1
typed-ast 1.4.0
uritemplate 3.0.0
uritemplate.py 3.0.2
urllib3 1.25.3
virtualenv 16.4.0
virtualenv-clone 0.5.1
wcwidth 0.1.7
websockets 8.1
wheel 0.33.6
wrapt 1.11.1
yarl 1.3.0
zipp 0.6.0
zope.interface 4.7.1

  • pytest and operating system versions
    pytest 5.3.2
    macOS 10.14.2

  • minimal example if possible
    touch 2.foo.py
    pytest 2.foo.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    invalidtopic: collectionrelated to the collection phasetype: questiongeneral question, might be closed after 2 weeks of inactivity

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions