-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathsetup.py
More file actions
29 lines (27 loc) · 1.51 KB
/
setup.py
File metadata and controls
29 lines (27 loc) · 1.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
from setuptools import setup, find_packages
setup(
name="local_selenium_pool",
version="1.0.7",
description="Concurrent local selenium execution using multiprocessing_on_dill",
long_description="A local selenium pool for increased testing performance without requiring multiple hosts. multiprocessing-on-dill is used to provide a configurable number of Chrome webdriver instances on which to simultaneously run selenium tests. Each instance reuses its applicationCacheEnabled = False webdriver for multiple tests, erasing all cookies between tests. After the pool of webdrivers has no remaining tests to execute, it creates a JSON report in an XUnit style.",
author_email="chris@testlabauto.com",
author="Test Lab Automation",
license="Apache License Version 2.0",
url="https://github.com/testlabauto/local_selenium_pool",
keywords=["Selenium", "Local", "Concurrent"],
install_requires=['selenium', 'attr', 'setuptools', 'multiprocessing_on_dill'],
packages=['local_selenium_pool'],
include_package_data=True,
zip_safe=False,
classifiers=[
"Development Status :: 3 - Alpha",
"Topic :: Software Development :: Testing",
"Intended Audience :: Developers",
"Intended Audience :: Information Technology",
"License :: OSI Approved :: Apache Software License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
],
)