rf-se-dtl-selectors-plugin
DOM testing library inspired selectors for Robot Framework SeleniumLibrary.
Installation
To install this plugin from PyPI, run:
pip install rf-se-dtl-selectors-plugin
Usage
In order to use selector provided by this plugin, load SeleniumLibrary with TestingLibrarySelectorsPlugin in the plugin array:
*** Settings ***
Library SeleniumLibrary plugins=TestingLibrarySelectorsPlugin
The plugin provides label, testid, text, and title selectors. See acceptance_tests directory for usage examples.
Testing
Check and automatically fix formatting with:
pycodestyle TestingLibrarySelectorsPlugin
autopep8 -aaar --in-place TestingLibrarySelectorsPlugin
Run static analysis with:
pylint -E --enable=invalid-name,unused-import,useless-object-inheritance TestingLibrarySelectorsPlugin
Run acceptance tests in Docker container:
# Build image
docker build . -t atest
# Run tests
docker run --rm atest
# Run tests and get test output to ./out
docker run -v $(pwd)/out:/out --rm atest -d /out -L TRACE:INFO
Release files for rf-se-dtl-selectors-plugin 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rf-se-dtl-selectors-plugin-0.1.2.tar.gz | 2.8 kB | Details |
Release files / rf-se-dtl-selectors-plugin-0.1.2.tar.gz
| Download URL | rf-se-dtl-selectors-plugin-0.1.2.tar.gz |
|---|---|
| Size | 2.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bd588cc9cac2e9775028acbf75bb73f994ca7f1e578f6460a931ea3463a2d087
|
|
BLAKE2b-256 checksum How to use checksums |
a2d7d086d81187773bb3930c6bf1bece4874b832c79160ad1ed905a6d27850a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.1
|