{ "info": { "author": "James Stock, Olivier Renault, Luiko Czub, TestLink-API-Python-client developers", "author_email": "orenault@gmail.com, Luiko.Czub@Liegkat-Archiv.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Testing" ], "description": "TestLink-API-Python-client is a Python XML-RPC client for TestLink_.\n\nInitially based on James Stock testlink-api-python-client R7 and Olivier \nRenault JinFeng_ idea - an interaction of TestLink_, `Robot Framework`_ and Jenkins_.\n\nTestLink-API-Python-client delivers two main classes\n\n- TestlinkAPIGeneric - Implements the TestLink API methods as generic PY methods\n with error handling\n- TestlinkAPIClient - Inherits from TestlinkAPIGeneric and defines service \n methods like \"copyTCnewVersion\".\n\nand the helper class\n\n- TestLinkHelper - search connection parameter from environment variables and \n command line arguments\n \nHow to talk with TestLink in a python shell and copy a test case: ::\n\n set TESTLINK_API_PYTHON_SERVER_URL=http://[YOURSERVER]/testlink/lib/api/xmlrpc/v1/xmlrpc.php\n set TESTLINK_API_PYTHON_DEVKEY=[Users devKey generated by TestLink]\n python\n >>> import testlink\n >>> tls = testlink.TestLinkHelper().connect(testlink.TestlinkAPIClient)\n >>> tls.countProjects()\n 3\n >>> tc_info = tls.getTestCase(None, testcaseexternalid='NPROAPI-3')\n [{'full_tc_external_id': 'NPROAPI-3', ..., 'id': '5440', 'version': '2', \n 'testsuite_id': '5415', 'tc_external_id': '3','testcase_id': '5425', ...}]\n >>> tls.copyTCnewTestCase(tc_info[0]['testcase_id'], testsuiteid=newSuiteID, \n testcasename='a new test case name')\n >>> print tls.whatArgs('createTestPlan')\n createTestPlan(, , [note=], [active=], \n [public=], [devKey=])\n create a test plan \n\nMore information about this library can be found on the Wiki_ \n\n.. _TestLink: http://testlink.org\n.. _JinFeng: http://www.sqaopen.net/blog/en/?p=63\n.. _Robot Framework: http://code.google.com/p/robotframework\n.. _Jenkins: http://jenkins-ci.org\n.. _Wiki: https://github.com/lczub/TestLink-API-Python-client/wiki\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lczub/TestLink-API-Python-client", "keywords": "testing", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "TestLink-API-Python-client", "package_url": "https://pypi.org/project/TestLink-API-Python-client/", "platform": "any", "project_url": "https://pypi.org/project/TestLink-API-Python-client/", "project_urls": { "Homepage": "https://github.com/lczub/TestLink-API-Python-client" }, "release_url": "https://pypi.org/project/TestLink-API-Python-client/0.8.1/", "requires_dist": null, "requires_python": "", "summary": "Python XML-RPC client for TestLink DEV 1.9.20 (github a1c7aca97)", "version": "0.8.1" }, "last_serial": 5683715, "releases": { "0.4.6": [ { "comment_text": "", "digests": { "md5": "d22c6a3e59c171d3a639f2a74b24c088", "sha256": "f9f20cc373141a837de4fd501e32c4de74387e639f6dddf40d0e8ab770c1c00a" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.4.6.zip", "has_sig": false, "md5_digest": "d22c6a3e59c171d3a639f2a74b24c088", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70761, "upload_time": "2013-12-01T20:01:20", "url": "https://files.pythonhosted.org/packages/65/56/11ec3c5ef54b31249e6a6b24b5095614317d373b74c2cdc8e832f7508401/TestLink-API-Python-client-0.4.6.zip" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "8e16f1df42debdd74d76783e86c79fec", "sha256": "e064f0d0fef96ca155e0c1f8c8aa1e24ee96742f18fa359460b119b6a1859b04" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.4.7.zip", "has_sig": false, "md5_digest": "8e16f1df42debdd74d76783e86c79fec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74092, "upload_time": "2014-01-05T20:33:05", "url": "https://files.pythonhosted.org/packages/03/23/aac9187944ab23a5e0749f1c5d945e8a57f11ab1b49bd3f6adf348c3f1dd/TestLink-API-Python-client-0.4.7.zip" } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "983f40ec5fe80c3dfcd26d4f43d7b4c5", "sha256": "b61ad8b60d7d33599671b6e8ad9c49c1ede0c993faace1936908d6025f0d4e96" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.4.8.zip", "has_sig": false, "md5_digest": "983f40ec5fe80c3dfcd26d4f43d7b4c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78369, "upload_time": "2014-03-09T16:27:13", "url": "https://files.pythonhosted.org/packages/79/a9/4e9f11faeb711de505068904262d00a6a586769a015e747b7e7855f04560/TestLink-API-Python-client-0.4.8.zip" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "8caffc6baa6d5e4e40a4d177a9262188", "sha256": "c8ae76e49fdb835306462fecc7281737d0e0c695376ae1a032d04251361022b4" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.5.0.zip", "has_sig": false, "md5_digest": "8caffc6baa6d5e4e40a4d177a9262188", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88390, "upload_time": "2014-07-26T11:08:48", "url": "https://files.pythonhosted.org/packages/88/9f/9a8185ac96acc226aa2c70700191093199e024a3125e95126825d3c98aea/TestLink-API-Python-client-0.5.0.zip" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "63a9e5f257908c5487bed044178a3679", "sha256": "37f4a1000ad6bfa1798e22fc3f2a81526ea2352db35584561ad754eef2c468b3" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.5.1.zip", "has_sig": false, "md5_digest": "63a9e5f257908c5487bed044178a3679", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89266, "upload_time": "2014-08-05T20:23:49", "url": "https://files.pythonhosted.org/packages/99/14/97a3ca442d536276e60be5a8a8747ea4f64f939c8a43159f7dba5c6a3bfb/TestLink-API-Python-client-0.5.1.zip" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "4a242ddcc26c39b6d4ddf25dac8b0ab1", "sha256": "65385d04c153039b627b205945d905010d6e4f10cb59bcc0abc544346dcf3204" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.5.2.zip", "has_sig": false, "md5_digest": "4a242ddcc26c39b6d4ddf25dac8b0ab1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90514, "upload_time": "2014-10-01T14:56:23", "url": "https://files.pythonhosted.org/packages/81/ef/7625629009c72524c289bf8da605928959d8421ad836227ebd494d8d68b6/TestLink-API-Python-client-0.5.2.zip" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "69e1b86cff6ef590b249b0364df8fa03", "sha256": "7898ebe8f326a33868b38ad8ed234a088edab13065355985c292b47296a6b8dd" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.6.0.zip", "has_sig": false, "md5_digest": "69e1b86cff6ef590b249b0364df8fa03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 94751, "upload_time": "2014-12-29T22:28:14", "url": "https://files.pythonhosted.org/packages/da/1e/2a4a169f60c3a84e8f3a436d75ac631b654b9edd48dd09ca5cba1845b0b8/TestLink-API-Python-client-0.6.0.zip" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "b9d75fa601843de7238b4faa81fc5570", "sha256": "f6029ee48ccdf039fe22e68b29406de200d2bd6514cc3c0106d09b761aa1124d" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.6.1.zip", "has_sig": false, "md5_digest": "b9d75fa601843de7238b4faa81fc5570", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 96545, "upload_time": "2015-03-06T21:07:27", "url": "https://files.pythonhosted.org/packages/19/71/2f366071a2bf95af8a404f415f574ac8eb804302cb95cbda2b53f70aa7c6/TestLink-API-Python-client-0.6.1.zip" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "001bdf71330c6bfc9d4e1d62c9091fe9", "sha256": "d82f11d355593a958fdc329742b2429606ab501e851cb6a7a2b9cd0be5c24e78" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.6.2.zip", "has_sig": false, "md5_digest": "001bdf71330c6bfc9d4e1d62c9091fe9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100434, "upload_time": "2015-10-03T19:53:15", "url": "https://files.pythonhosted.org/packages/49/b9/03342db9d72f540e70cf478a1b6d5cd28cda1716e9387cd7955f593066df/TestLink-API-Python-client-0.6.2.zip" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "a941dc5935e3fc9a767e69ca624292e3", "sha256": "26df38c676c508fc0ee23cc0d4c8f49e4df922c14e15ebcffa0e908fdde134f4" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.6.3.zip", "has_sig": false, "md5_digest": "a941dc5935e3fc9a767e69ca624292e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 106309, "upload_time": "2016-11-30T18:54:39", "url": "https://files.pythonhosted.org/packages/ba/99/f16844b71fbbdcfdb9800f97e0a59df6ae7183423903e3cd4ff030575736/TestLink-API-Python-client-0.6.3.zip" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "0fa056d660cd381204d561cd6215cac6", "sha256": "22f5987d928cf4085935f835152f396d15c19384e375f4e0913b1adb79c1b0b6" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.6.4.zip", "has_sig": false, "md5_digest": "0fa056d660cd381204d561cd6215cac6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 106474, "upload_time": "2017-03-24T13:40:52", "url": "https://files.pythonhosted.org/packages/79/ff/57cba3e0bc0baa2864a541f84268cffc02797d21529199b6bc8487c7e264/TestLink-API-Python-client-0.6.4.zip" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "0fa281395c534868d2e409daebf5c817", "sha256": "182bc91655f71a808e3ff2adb3f6970ce2903bb76f308fc95048c6e067397553" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.8.0.tar.gz", "has_sig": false, "md5_digest": "0fa281395c534868d2e409daebf5c817", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89347, "upload_time": "2018-05-18T19:23:20", "url": "https://files.pythonhosted.org/packages/87/70/bca3b80c3deb3d4ae92d383ecf08b650757f04d11fb0111347d9b8d49dab/TestLink-API-Python-client-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "5f646db2f420da3bdc3cd9bd600b59db", "sha256": "5c513be89f8ceab3138f01bfb2fb8bacccb5d24a82691f7936f354374d5ee4b1" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.8.1.tar.gz", "has_sig": false, "md5_digest": "5f646db2f420da3bdc3cd9bd600b59db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91478, "upload_time": "2019-08-15T19:24:32", "url": "https://files.pythonhosted.org/packages/37/1b/f9bd486e85c93ec033abd21daa040e90683fcdf0e9e27206d4666225a4cf/TestLink-API-Python-client-0.8.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5f646db2f420da3bdc3cd9bd600b59db", "sha256": "5c513be89f8ceab3138f01bfb2fb8bacccb5d24a82691f7936f354374d5ee4b1" }, "downloads": -1, "filename": "TestLink-API-Python-client-0.8.1.tar.gz", "has_sig": false, "md5_digest": "5f646db2f420da3bdc3cd9bd600b59db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91478, "upload_time": "2019-08-15T19:24:32", "url": "https://files.pythonhosted.org/packages/37/1b/f9bd486e85c93ec033abd21daa040e90683fcdf0e9e27206d4666225a4cf/TestLink-API-Python-client-0.8.1.tar.gz" } ] }