Skip to main content

Tool used to generate a test reports.

Project description

lupin_sw_ut_report

This project converts test files (in .txt and .xml formats) into Markdown reports. The goal is to facilitate the documentation of software test results by providing readable Markdown files that can be used for comprehensive reporting.

Features

  • TXT and XML File Conversion: Converts test files into structured Markdown files for better readability.
  • Support for Given-When-Then Formats: Parses and converts test files defined using the Given, When, Then format.
  • Combined Report Generation: Creates a single Markdown file summarizing all tests found in the specified folder.
  • Command-Line Interface (CLI) with Typer: A CLI tool for easy execution of conversions.

Installation

Run pip install lupin-sw-ut-report

Usage

This project provides a command-line interface to generate reports from a folder containing test files (.txt and .xml).

To run the script, use the following command:

sw-ut-report --input-folder <path/to/your/input-folder>

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

lupin_sw_ut_report-0.1.0.dev1.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

lupin_sw_ut_report-0.1.0.dev1-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

Details for the file lupin_sw_ut_report-0.1.0.dev1.tar.gz.

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev1.tar.gz
Algorithm Hash digest
SHA256 a7be8f48537d598e13f3b00635c29ec572a3b654ac08fc41a83d64ba4fb035cd
MD5 ae588a5b22a115d11b0a4714381e1fc2
BLAKE2b-256 23794b09cbe117402a31b8015a79b7fbe90af5922d1c7a864be5782b5be60807

See more details on using hashes here.

File details

Details for the file lupin_sw_ut_report-0.1.0.dev1-py3-none-any.whl.

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 5d07119199c079c28dbc0e0d283cab2a38669277efa7185908d54deaa71ec6a9
MD5 eb7e4fe57355f01b8f1b48ff266291f1
BLAKE2b-256 09274c0a15587d4a60ddddbeec04aa661c451b28b4155a50c943247b3a308a22

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