I am trying to run my whole test suite in PyCharm. All of the test files are in a single folder. I can run the files individually, but when I create a run configuration with 'All in folder' PyCharm is unable to find any tests.
The messages logged are:
C:\Python36\python.exe "C:\Program Files (x86)\JetBrains\PyCharm Community Edition 2016.3.2\helpers\pycharm\utrunner.py" C:\Users\John\PycharmProjects\Kojak\tests\_args_separator_.*\.py$ true
Testing started at 14:56 ...
Process finished with exit code 0
Empty test suite.
I noticed the _args_separator_ in the path, so what is that all about?
I am running under Windows 7 with PyCharm 2016.3 and Python 2.6

py.test?import unittest, if that answers your question. This is my fourth week working with Python and my first with unittest. I don't use or importpy.testto my knowledge.Unitteststype. Under Defaults I see listed Unittests, Doctests, Nosetests, Py.test, and Attests. I am definitely using the Unittests templatePy.test. Both it andNosetestwill often do a better job of finding your test cases. GL.