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.1.tar.gz (25.8 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.1-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fediverse_features-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4761a0423305238ff0749dcd152c1e4f8c15d61c257946e75940a371364abba1
MD5 6ce01988333015e0cb9f4408340d7c3b
BLAKE2b-256 7a71a2b9d68c8dde6d0aa76d53ababb92736c6a2faa4799763bdeb5a4dadb628

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fediverse_features-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d88a5517098e894a4889f960427c33815161df0afe679663911632d1823ee801
MD5 8aada8d15014a7b8e6c2eb9a82a84aba
BLAKE2b-256 14fed9adfed6df043075fcb0f3af796c28c332b15c01ef82d7c1fca6456d7954

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