Skip to main content

Generic Robot Framework library for asynchronous keyword execution

Project description

Robot Framework AsyncLibrary

Generic Robot Framework library for asynchronous keyword execution

Installation

Install the latest release via PyPi using pip:

pip install robotframework-async-keyword

Or add to your conda.yaml file:

- pip:
    - robotframework-async-keyword

In oder to help with development you can directly install from GitHub via:

pip install git+https://github.com/rlehfeld/robotframework-async-keyword.git

Or add to your conda.yaml file:

- pip:
    - git+https://github.com/rlehfeld/robotframework-async-keyword.git

Usage

  1. Import into a test suite with:

    Library AsyncLibrary
  2. To run a keyword asynchronously:

    ${handle}    Async Run    some keyword    first argument    second argument
  3. To retrieve the return value, a blocking call to Async Get is called with the handle:

    ${return_value}    Async Get    ${handle}
  4. To wait with a timeout use

    ${return_value}    Async Get    ${handle}    timeout=5 sec

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

robotframework_async_keyword-1.1.12.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file robotframework_async_keyword-1.1.12.tar.gz.

File metadata

File hashes

Hashes for robotframework_async_keyword-1.1.12.tar.gz
Algorithm Hash digest
SHA256 c0c459e7fd684eed62e84e6b21ea36afae445a475e0d01d7d36adb547f7d5615
MD5 23292be990d1e7fd61732b762e19616f
BLAKE2b-256 456d3689ed8b9bef439fb4beecf9e77474a3b0132dd7ad179379eaa07ab22dba

See more details on using hashes here.

File details

Details for the file robotframework_async_keyword-1.1.12-py3-none-any.whl.

File metadata

File hashes

Hashes for robotframework_async_keyword-1.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 4fbddb43d4e2f4966db875ce2a9195c7543d18f41916d7a75839091ee13a36f4
MD5 a426bdf2425f9d8d608b90b57f02c660
BLAKE2b-256 c5a13e86301871282cf60a895d017e3a5c52655610a92913e107cf74b84cdefa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page