Skip to main content

Plugin helps to find dependencies of unstable tests by shuffling selected tests

Project description

Vedro Dependency Finder

Plugin helps to find dependencies of unstable tests by shuffling selected tests

Installation

$ pip3 install vedro-dependency-finder

Usage

import vedro
import vedro_dependency_finder as df


class Config(vedro.Config):
    class Plugins(vedro.Config.Plugins):
        class DependencyFinder(df.DependencyFinder):
            enabled = True

Run several scenarios:

$ vedro run --dependency-finder scenarios/scenario.py scenarios/another_scenario.py

Run all scenarios:

$ vedro run -vvv --dependency-finder `find scenarios -name "*.py"`

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

vedro-dependency-finder-0.1.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vedro_dependency_finder-0.1.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file vedro-dependency-finder-0.1.1.tar.gz.

File metadata

  • Download URL: vedro-dependency-finder-0.1.1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for vedro-dependency-finder-0.1.1.tar.gz
Algorithm Hash digest
SHA256 df4b8508040d9e6eda8f535073d4e31bf7f19162890facdd257cb6b0448fc67a
MD5 b6c04b986dd695b6e3abf53efd1299bc
BLAKE2b-256 917805dfad90a4194138f5ee4c308833457f881b9a65f4cfcdc8745444a5d403

See more details on using hashes here.

File details

Details for the file vedro_dependency_finder-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for vedro_dependency_finder-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b3508f598577d9717a5c3be48fa74bf55d750ee24f357ae9e6185b9dd30436bc
MD5 1f8098ccec31a1f959c642b733335286
BLAKE2b-256 76c49ab6581cdc1026e880936b5dc357e9190841e2cb4623dca67d87cfa16262

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page