Library for Robot Framework in which to interface with Azure Data Factory
Project description
robotframework-azure-data-factory
Robot Framework library which enables you to interface with Azure Data Factory(ADF)
Requirements
- Python 3.7+ is required due to Azure dependencies.
- Robot Framework
- Azure Subscription
Installation
pip install robotframework-adf-library
Examples
*** settings ***
Library AzureDataFactoryLibrary
Library Collections
Suite Setup Connect To Adf <subscription_id> <resource_group_name> <datafactory_name>
*** Test Cases ***
Run testcase and expect the ADF pipeline to succeed
Start Pipeline And Expect It To Succeed <pipeline_name>
Run testcase and expect the ADF pipeline to fail
Start Pipeline And Expect It To Fail <pipeline_name>
Run testcase and the name check if a pipeline exists
@{lijst van pipelines} = Get Pipelines Of Adf Instance
List Should Contain Value ${lijst van pipelines} <pipeline_name>
Known limitations
- Authentication with ADF is done via User Authentication via the browser. Future updates will include other ways of authentication.
- Only one connection with ADF is possible for the keywords to work at the moment. Future updates will remedy this limitation.
Further references
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for robotframework_adf_library-0.1.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e32e042db1d165f096de3440f8d5c7077cd9ecae080be0cd895a378addb9b5d |
|
MD5 | 19a11031ce5303efc846a80ba6e9e6db |
|
BLAKE2b-256 | 35fead799a3402c75c773ebe8e56e9f9dfc0d72a6d446ea58e515dd32e808070 |
Close
Hashes for robotframework_adf_library-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e39f047197f96871abf9791978b7a0600e1f597e03324f96bf08f315db0faa0 |
|
MD5 | 9bd23c08b12e046977015fa06bf33ae5 |
|
BLAKE2b-256 | 75f7f0e0c5a4c17b5d44e983d8a1982131607fe02280237e452d866238ad028c |