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.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa699ad649481558952c2faf26f50b6277c2e89bb97d6f258b5810e18833cf22 |
|
MD5 | 93329ff4d7b6294c172903d9a3717db6 |
|
BLAKE2b-256 | f0a97956461023a3b6a8a6fc93eace0d074c1a2a872bb4c904fe82fe2e4a725f |
Close
Hashes for robotframework_adf_library-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 960e811f782634825ae5c95801f61791f69139b9eec6dec656c81811f04043c2 |
|
MD5 | 2ba939037b8d775a2cca7b1fb58a914d |
|
BLAKE2b-256 | b1f6291c6499134f23ea2fdfea15692eb713fa4ecc4ce5f1f2f57bb794690ac6 |