{ "info": { "author": "Yukitaka Maeda", "author_email": "yumaeda@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Python Modules for Selenium UnitTest\n\n### Installation\n```bash\npip install selenium-unittest-common\n```\n\n### Usage\n```python\nfrom selenium_unittest_common.unittest import test_case\n\nclass SampleTestCase(test_case.BaseTestCase):\n @classmethod\n def setUpClass(cls):\n super(SampleTestCase, cls).setUpClass()\n cls.base_url = 'https://www.google.com'\n cls.page_url = cls.base_url\n\n @classmethod\n def tearDownClass(cls):\n cls.driver.close()\n cls.driver.quit()\n\n def setUp(self):\n super(SampleTestCase, self).setUp()\n self.driver.get(self.page_url)\n```\n\n### Build & Pylint\n1. Make sure below modules are installed:\n* invoke\n* pylint\n\n2. Execute the following command\n```bash\ninvoke clean build\n```\n\n### Docker\n\n#### Launching Container\n```bash\ndocker-compose up -d --build\n```\n\n#### Executing Python Script\n```bash\ndocker exec -it python python /root/script/sample.py\n```\n\n### TODO\n* Add support for FireFox.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/yumaeda/selenium-unittest-common", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "selenium-unittest-common", "package_url": "https://pypi.org/project/selenium-unittest-common/", "platform": "", "project_url": "https://pypi.org/project/selenium-unittest-common/", "project_urls": { "Homepage": "https://github.com/yumaeda/selenium-unittest-common" }, "release_url": "https://pypi.org/project/selenium-unittest-common/1.0.3/", "requires_dist": null, "requires_python": "", "summary": "Python modules for selenium unit test", "version": "1.0.3" }, "last_serial": 4331144, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "8526c533dd328c9501eed967e0887b56", "sha256": "8d9757a994ecdc3ddc2db7a1df53229bb72041207a464d58701dfe63e86eebba" }, "downloads": -1, "filename": "selenium-unittest-common-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8526c533dd328c9501eed967e0887b56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4049, "upload_time": "2018-10-02T02:43:19", "url": "https://files.pythonhosted.org/packages/c5/be/5a796bef35ae74eab803e43f1e7883f8bbd30ee38f0376c0a5b9ef4a063a/selenium-unittest-common-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "6f691048545567313f1cba0191b8f258", "sha256": "cae9df8b04836867cd8992c7cb61fab4454c915ca55581f9fa8954bccbc47782" }, "downloads": -1, "filename": "selenium-unittest-common-1.0.1.tar.gz", "has_sig": false, "md5_digest": "6f691048545567313f1cba0191b8f258", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1527, "upload_time": "2018-10-02T02:56:06", "url": "https://files.pythonhosted.org/packages/c4/db/ee8190429b87ffb9fe07a4ed6b2879f6e53711d7c963c9a5ea8caa969d1a/selenium-unittest-common-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "a750c9c8fc3cbc04a8bcb59baba3a201", "sha256": "3d0e03920301920a1b5180cd341821fb49a8cf2bfe127d357c1c824f3e9a8662" }, "downloads": -1, "filename": "selenium-unittest-common-1.0.2.tar.gz", "has_sig": false, "md5_digest": "a750c9c8fc3cbc04a8bcb59baba3a201", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4007, "upload_time": "2018-10-02T03:20:23", "url": "https://files.pythonhosted.org/packages/d0/3b/24652ec04ef5957f92d899aa9c9ec904d56a24de7496ca591a775591174d/selenium-unittest-common-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "2f52feaac0d5355c12056595fe4f975c", "sha256": "7a08604340598846bae910c6b16e38f3110ece86652f04c3d7ea3ee380465ede" }, "downloads": -1, "filename": "selenium-unittest-common-1.0.3.tar.gz", "has_sig": false, "md5_digest": "2f52feaac0d5355c12056595fe4f975c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4015, "upload_time": "2018-10-02T03:44:41", "url": "https://files.pythonhosted.org/packages/5f/02/fad1cf95b7416b3f6070afe0b459f654172b86f5a0432feabd225a5d917b/selenium-unittest-common-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2f52feaac0d5355c12056595fe4f975c", "sha256": "7a08604340598846bae910c6b16e38f3110ece86652f04c3d7ea3ee380465ede" }, "downloads": -1, "filename": "selenium-unittest-common-1.0.3.tar.gz", "has_sig": false, "md5_digest": "2f52feaac0d5355c12056595fe4f975c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4015, "upload_time": "2018-10-02T03:44:41", "url": "https://files.pythonhosted.org/packages/5f/02/fad1cf95b7416b3f6070afe0b459f654172b86f5a0432feabd225a5d917b/selenium-unittest-common-1.0.3.tar.gz" } ] }