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.dev4.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

lupin_sw_ut_report-0.1.0.dev4-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev4.tar.gz
Algorithm Hash digest
SHA256 ce59ad0f5c4bf97124fb2042e329ff720dcd4b3fda73fb5c663828f36d5f7d21
MD5 024e247eec38007720166de28c3da942
BLAKE2b-256 d358bcda53da2391d1c29b445cf3015f64c2029a05d701c5e7bfe21ee36bb708

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev4-py3-none-any.whl
Algorithm Hash digest
SHA256 7535b7533f1294e3a433117c64ee8c0bce1e6c2867d2f978d61fbd15c877d72c
MD5 c07fe7d09ce335b8bd8814034823f941
BLAKE2b-256 a10643b6a1619bb4cc9585a25322d0146a70d7a0b1d55b0b057772698c249487

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