Metadata-Version: 2.1
Name: testit-api-client
Version: 1.0.1
Summary: API-client for Test IT
Home-page: https://pypi.org/project/testit-api-client/
Author: Pavel Butuzov
Author-email: pavel.butuzov@testit.software
License: Apache-2.0
Description: # Test IT TMS API client for Python
        ![Test IT](https://raw.githubusercontent.com/testit-tms/api-client-python/master/images/banner.png)
        
        # Getting Started
        
        ## Installation
        ```
        pip install testit-api-client
        ```
        
        # Usage
        
        ## Configuration
        
        To use client you need to provide configuration to `Api`:
        ```py
        from testit_api_client.api import Api
        
        requests = Api(url, private_token, proxy=proxy)
        ```
        
        After configuration is done you can access different clients from `Api` object and then use methods to control Test IT.
        
        ## Examples
        
        ### Create and start test-run
        ```py
        from testit_api_client.json_fixture import JSONFixture
        
        testrun_id = requests.create_testrun(
                        JSONFixture.create_testrun(
                            project_id,
                            testrun_name))
        					
        requests.testrun_activity(testrun_id, 'start')
        ```
        
        ### Create autotest
        ```py
        autotest_id = requests.create_autotest(
        				JSONFixture.create_autotest(
        					external_id,
        					project_id,
        					autotest_name,
        					steps,
        					setup,
        					teardown,
        					namespace,
        					classname,
        					title,
        					description,
        					links,
        					labels
        				))		
        ```
        
        # Contributing
        
        You can help to develop the project. Any contributions are **greatly appreciated**.
        
        * If you have suggestions for adding or removing projects, feel free to [open an issue](https://github.com/testit-tms/api-client-python/issues/new) to discuss it, or directly create a pull request after you edit the *README.md* file with necessary changes.
        * Please make sure you check your spelling and grammar.
        * Create individual PR for each suggestion.
        * Please also read through the [Code Of Conduct](https://github.com/testit-tms/api-client-python/blob/master/CODE_OF_CONDUCT.md) before posting your first idea as well.
        
        # License
        
        Distributed under the Apache-2.0 License. See [LICENSE](https://github.com/testit-tms/api-client-python/blob/master/LICENSE.md) for more information.
        
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown
