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.0.3.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

pytest_bdd_splinter-0.0.3-py2.py3-none-any.whl (6.5 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: pytest-bdd-splinter-0.0.3.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.0.3.tar.gz
Algorithm Hash digest
SHA256 1bc763beb048638249941999ec60a3b70d2a85748b7357c4f291e539de2e6b3d
MD5 b7f4130ff92fb76ab13be72b9d16f9be
BLAKE2b-256 ad9379b423a9e40dc895638e9468fafecb53038009c3fd1f2b159841d0900e21

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pytest_bdd_splinter-0.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.5 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.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a9462875abee87a4951a4219673e8f12b21b1811140a5ac33c28f12114200749
MD5 804f9c6fb93c90f28ff4f71dd251b5d5
BLAKE2b-256 86b253e7f0dd0fbcb83e443b2b36efab866e43722c8d1d7b5c724ffc454133a9

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