GLOB sdist-make: /tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/setup.py py38 create: /tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38 py38 installdeps: pytest==5.2.4 py38 inst: /tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/.tmp/package/1/pytest-dolphin-0.3.9.zip py38 installed: ansi2html==1.5.2,apipkg==1.5,atomicwrites==1.3.0,attrs==19.3.0,coverage==4.5.4,Django==1.10.8,execnet==1.7.1,more-itertools==8.0.0,packaging==19.2,pluggy==0.13.1,py==1.8.0,pyparsing==2.4.5,pytest==3.0.4,pytest-cov==2.4.0,pytest-django==3.1.2,pytest-dolphin==0.3.9,pytest-html==1.12.0,pytest-pythonpath==0.7.1,pytest-splinter==1.7.7,pytest-travis-fold==1.2.0,pytest-xdist==1.15.0,selenium==3.141.0,six==1.13.0,splinter==0.11.0,urllib3==1.25.7,wcwidth==0.1.7 py38 run-test-pre: PYTHONHASHSEED='111467473' py38 run-test: commands[0] | pytest --trace-config --help Traceback (most recent call last): File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/bin/pytest", line 10, in sys.exit(main()) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/config.py", line 47, in main config = _prepareconfig(args, plugins) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/config.py", line 131, in _prepareconfig return pluginmanager.hook.pytest_cmdline_parse( File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/vendored_packages/pluggy.py", line 745, in __call__ return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/vendored_packages/pluggy.py", line 339, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/vendored_packages/pluggy.py", line 334, in _MultiCall(methods, kwargs, hook.spec_opts).execute() File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/vendored_packages/pluggy.py", line 613, in execute return _wrapped_call(hook_impl.function(*args), self.execute) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/vendored_packages/pluggy.py", line 250, in _wrapped_call wrap_controller.send(call_outcome) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/helpconfig.py", line 32, in pytest_cmdline_parse config = outcome.get_result() File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/vendored_packages/pluggy.py", line 279, in get_result raise ex[1].with_traceback(ex[2]) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/vendored_packages/pluggy.py", line 265, in __init__ self.result = func() File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/vendored_packages/pluggy.py", line 614, in execute res = hook_impl.function(*args) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/config.py", line 882, in pytest_cmdline_parse self.parse(args) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/config.py", line 1038, in parse self._preparse(args, addopts=addopts) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/config.py", line 1001, in _preparse self.pluginmanager.load_setuptools_entrypoints(entrypoint_name) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/vendored_packages/pluggy.py", line 510, in load_setuptools_entrypoints plugin = ep.load() File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2443, in load return self.resolve() File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2449, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/assertion/rewrite.py", line 212, in load_module py.builtin.exec_(co, mod.__dict__) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/pytest_splinter/plugin.py", line 26, in from .splinter_patches import patch_webdriverelement # pragma: no cover File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/_pytest/assertion/rewrite.py", line 212, in load_module py.builtin.exec_(co, mod.__dict__) File "/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/pytest_splinter/splinter_patches.py", line 5, in from splinter.driver.webdriver import phantomjs ImportError: cannot import name 'phantomjs' from 'splinter.driver.webdriver' (/tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/lib/python3.8/site-packages/splinter/driver/webdriver/__init__.py) ERROR: InvocationError for command /tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/.tox/py38/bin/pytest --trace-config --help (exited with code 1) ___________________________________ summary ____________________________________ ERROR: py38: commands failed write json report at: /tmp/tmpxoqnzhxw/pytest-dolphin-0.3.9/result.json Time: 108.9 seconds