Skip to main content

Common steps for pytest bdd and splinter integration

Project description

pytest-bdd-splinter

This module provides a number of common given, when, then steps for pytest-splinter in pytest-bdd

Installation

pip install pytest-bdd-splinter

Number of examples

Scenario: Fill in a form
    Given I am using a large device
    And I am on the homepage
    When I go to "/my-contact-form/"
    And I fill in the following:
        | first_name | John  |
        | last_name  | Doe  |
        | username   | johndoe  |
        | password   | mysecret |
    And I press "agree-tos"
    And I press "submit"
    Then I should be on "/thank-you/"
    And I should see "Thank you for creating an account"

More information

Please see the documentation to read more about installation, configuration and an overview of all the available steps.

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

pytest-bdd-splinter-0.1.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

pytest_bdd_splinter-0.1.0-py2.py3-none-any.whl (6.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pytest-bdd-splinter-0.1.0.tar.gz.

File metadata

  • Download URL: pytest-bdd-splinter-0.1.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.2

File hashes

Hashes for pytest-bdd-splinter-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b867b8b8092eb513f32494ea621faf93dfaa2e8eb59c31e9d89ee6d96901eecc
MD5 c74d9d9cbdf2ba6f3e3768a17fc8d1b8
BLAKE2b-256 bedde741a8bc3417ce9475924f5a76f08465aba6b83c85d840f52076bdb8aada

See more details on using hashes here.

File details

Details for the file pytest_bdd_splinter-0.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: pytest_bdd_splinter-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.2

File hashes

Hashes for pytest_bdd_splinter-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4731442a5fd051d0e86d19b3d6e6835998c87efa3b11208dcd93ca2acf74aa71
MD5 68355e164f7f28f28cfd6509f7e9a45a
BLAKE2b-256 b2fa73a0164512df38c263916232cbd76b08f241d37889d3a5489c92c6e8c9ef

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