A Robot Framework library for automating (testing of) Jupyter end-user applications and extensions
Project description
robotframework-jupyterlibrary
A Robot Framework library for automating (testing of) Jupyter end-user applications and extensions
pip | conda | docs | demo | actions |
---|---|---|---|---|
Using
Write .robot
files that use JupyterLibrary
keywords... or use magics
in notebooks.
*** Settings ***
Library JupyterLibrary
Suite Setup Wait For New Jupyter Server To Be Ready
Test Teardown Reset JupyterLab And Close
Suite Teardown Terminate All Jupyter Servers
*** Test Cases ***
A Notebook in JupyterLab
Open JupyterLab
Launch A New JupyterLab Document
Add And Run JupyterLab Code Cell
Wait Until JupyterLab Kernel Is Idle
Capture Page Screenshot
See the acceptance tests for examples.
Installation
pip install robotframework-jupyterlibrary
Or
conda install -c conda-forge robotframework-jupyterlibrary
Or see the contributing guide for a development install.
Free Software
JupyterLibrary is Free Software under the BSD-3-Clause License. It contains code from a number of other projects:
- Jyve (BSD-3-Clause)
- Initial implementations of robot keywords
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-jupyterlibrary-0.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15b90dd2501dd76624851003ab819679470af1db82da389df933be2f2cb9eae8 |
|
MD5 | a1dcd2f802d93a57d042d9f969e2ee5e |
|
BLAKE2b-256 | 4467398bab115a2889b874a27f9dbeb8999d69d4a0443200548034b4f9cc7fb8 |
Close
Hashes for robotframework_jupyterlibrary-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80e799d2825b7335312406e6604b8f95c6dac83761a91cef055230c25bcdf6ed |
|
MD5 | e4a6fb682276af31a0738f7cb4da5f2c |
|
BLAKE2b-256 | 4d716e153f435688c0871e6329161846360bdc12e3bfdcb0a5afa82392e774e1 |