Skip to main content

Molecule Robot Framework Plugin

Use Robot Framework as a Molecule verifier.

Runs the verify playbook to install Robot Framework, extra libraries, and test data, then runs robot on the Molecule managed instances, showing the live output as tests are executed. Finally, runs an optional verify_fetch_report playbook to retrieve the generated Robot Framework report and logs.

Bundled verify and verify_fetch_report playbooks are included with the plugin. You can override these with custom playbooks if desired.

Documentation: https://molecule-robot-framework-plugin.readthedocs.io

Installation and Usage

Install molecule and molecule-robotframework:

$ python3 -m venv .venv
$ source .venv/bin/activate
(.venv) $ pip install molecule molecule-robotframework
(.venv) $ patch-molecule-schema

Create a new scenario with molecule:

(.venv) $ molecule init scenario

Edit the molecule.yml file and set the verifier to molecule-robotframework:

...
verifier:
  name: molecule-robotframework

Authors

Molecule Robot Framework Plugin was created by Michael Meffie based on code from Molecule.

License

The MIT License.

The logo is licensed under the Creative Commons NoDerivatives 4.0 License.

If you have some other use in mind, contact us.

Metadata

Release files for molecule-robotframework 3.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for molecule-robotframework 3.0.2
File Size Uploaded
molecule-robotframework-3.0.2.tar.gz 15.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for molecule-robotframework 3.0.2
File Interpreter ABI Platform
molecule_robotframework-3.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 41.6 kB

Release files / molecule-robotframework-3.0.2.tar.gz

Download URL molecule-robotframework-3.0.2.tar.gz
Size 15.8 kB
Tags Source
SHA-256 checksum
How to use checksums
e95ae8d3a7f512dda2096ecd6a8b90e2f35e7f799bb3d14cffdd0d5f82b42636
BLAKE2b-256 checksum
How to use checksums
7abdb1cd6ec9023956ea74d505afdb4e3268daaaff3e74286907cfed684aa2a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.2

Release files / molecule_robotframework-3.0.2-py3-none-any.whl

Download URL molecule_robotframework-3.0.2-py3-none-any.whl
Size 25.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
580f14c64dd1707d419a2ef6533925579b4d8a2c8994b6cbb2407c27b28cd332
BLAKE2b-256 checksum
How to use checksums
52caf93f3d961255768f7e0a5de685ae9af91c1f5a9829d7fc0e3bdca7ce0c71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.2

Release history Release notifications | RSS feed

This release

3.0.2 This release

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.2

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.13.0

2 release files

1.12.0

2 release files

1.10.0

2 release files

1.9.0

2 release files

1.8.1

2 release files

1.7.0

2 release files

1.6.0

2 release files

1.5.0

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page