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.13.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

File details

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

File metadata

File hashes

Hashes for robotframework_async_keyword-1.1.13.tar.gz
Algorithm Hash digest
SHA256 c15a61b08468dde57fc46c546c9d819ef62f61f1779211633c6fb594fc95ef8c
MD5 506793a8f6f60692900a854ae32123d5
BLAKE2b-256 abe35c6716221236fb8cce1f9863db159394b1c4b872d2ee821a3e0b60fe191a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for robotframework_async_keyword-1.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 a943d9f05ca4b9a30679aaec963d8484fcc1397dc354c958a37f68992e3e9308
MD5 3c500204479ed1b45bca505fac301406
BLAKE2b-256 dea8b85b7c65d95f0f9f6fde95a617e3079d215cea04656b4aa6fda581572de1

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