Skip to main content

Helper to download fediverse feature files

Project description

fediverse-features

This is a simple tool to download a subset of the Gherkin features available at helge/fediverse-features. These enable one to BDD tests for Fediverse applications.

Usage

Install via

pip install fediverse-features

Create a toml file fediverse-features.toml containing

tag = "0.1.6"

features = [
    "fedi/node_info.feature"
]

where features is the list of feature files. Then run

python -mfediverse_features

The feature files are then downloaded to the features/fediverse-features directory. One can change this directory by adding a target parameter to the configuration file, e.g.

tag = "0.1.6"

features = [
    "fedi/node_info.feature"
]

target = "features"

Further options

One can list available features via

python -mfediverse_features --list

By running

python -mfediverse_features gitignore

one can add the target directory to the .gitignore file.

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

fediverse_features-0.1.3.tar.gz (37.5 kB view details)

Uploaded Source

Built Distribution

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

fediverse_features-0.1.3-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file fediverse_features-0.1.3.tar.gz.

File metadata

  • Download URL: fediverse_features-0.1.3.tar.gz
  • Upload date:
  • Size: 37.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.22

File hashes

Hashes for fediverse_features-0.1.3.tar.gz
Algorithm Hash digest
SHA256 5fa9da1a63a067292ddb2a9bf76ade9d77b2d1201fa01b72d24d5cb7d3e44e0c
MD5 00e53ef526307c10fef54f0729e0689a
BLAKE2b-256 9c6d2f63e7bf8d62936303cb4580961058e0419852dfde7771b1153c6f090055

See more details on using hashes here.

File details

Details for the file fediverse_features-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for fediverse_features-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b8a2575eb2d500ddf7ea8e24ee3672af4fb81ab18b02c1fe8fa52b8794d61467
MD5 50dd1d15af1b5c69c79288d96b67a9dd
BLAKE2b-256 afd22ac5bd10cda2e2cea2e21a58ea67e164909c9be7c32dc16f60520d4955ad

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