Fixes: > File "…/Vcs/pytest/src/_pytest/config/__init__.py", line 60, in main > config = _prepareconfig(args, plugins) > File "…/Vcs/pytest/src/_pytest/config/__init__.py", line 179, in _prepareconfig > raise TypeError(msg.format(args, type(args))) > TypeError: `args` parameter expected to be a list or tuple of strings, got: 'empty.py' (type: <class 'str'>)
14 lines
347 B
Python
14 lines
347 B
Python
import sys
|
|
|
|
if __name__ == "__main__":
|
|
import cProfile
|
|
import pytest # NOQA
|
|
import pstats
|
|
|
|
script = sys.argv[1:] if len(sys.argv) > 1 else ["empty.py"]
|
|
stats = cProfile.run("pytest.cmdline.main(%r)" % script, "prof")
|
|
p = pstats.Stats("prof")
|
|
p.strip_dirs()
|
|
p.sort_stats("cumulative")
|
|
print(p.print_stats(500))
|