Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meffie/molecule-robotframework
Molecule Robot Framework Verifier
https://github.com/meffie/molecule-robotframework
ansible-molecule robotframework
Last synced: about 1 month ago
JSON representation
Molecule Robot Framework Verifier
- Host: GitHub
- URL: https://github.com/meffie/molecule-robotframework
- Owner: meffie
- License: mit
- Created: 2021-03-12T21:35:01.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-02T19:03:19.000Z (9 months ago)
- Last Synced: 2024-11-13T11:43:48.156Z (about 1 month ago)
- Topics: ansible-molecule, robotframework
- Language: Python
- Homepage:
- Size: 163 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
*******************************
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:
.. code-block::
$ python3 -m venv .venv
$ source .venv/bin/activate
(.venv) $ pip install molecule molecule-robotframework
(.venv) $ patch-molecule-schemaCreate a new scenario with molecule:
.. code-block::
(.venv) $ molecule init scenario
Edit the ``molecule.yml`` file and set the verifier to ``molecule-robotframework``:
.. code-block::
...
verifier:
name: molecule-robotframework.. _authors:
Authors
=======Molecule Robot Framework Plugin was created by Michael Meffie based on code from Molecule.
.. _license:
License
=======The `MIT`_ License.
.. _`MIT`: https://github.com/ansible/molecule/blob/master/LICENSE
The logo is licensed under the `Creative Commons NoDerivatives 4.0 License`_.
If you have some other use in mind, contact us.
.. _`Creative Commons NoDerivatives 4.0 License`: https://creativecommons.org/licenses/by-nd/4.0/