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.0.tar.gz (3.6 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.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vedro-dependency-finder-0.1.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for vedro-dependency-finder-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0e367931508487f9505bab06e16e6e551b9668edf8e764f87593856c7b479b65
MD5 709029d4146e0fcd937609b42b33e37f
BLAKE2b-256 54ccc66009214871d6867d2cfd5e269886b368685ef4e212d269705f4e45a4bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for vedro_dependency_finder-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cc0790661663b6a97493bb108a16799051a4e7eeaf2a0b2adbd39a8353804829
MD5 d36d88e1bb8537970a7ec6c239209344
BLAKE2b-256 83efceceb0e069438ebf8422e72b378cf03be2b70e3c0dbad4041f17f19b6e72

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