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

Uploaded Source

Built Distribution

lupin_sw_ut_report-0.1.0.dev5-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev5.tar.gz
Algorithm Hash digest
SHA256 e66dac95129d37cd799780b00e49a3c6fe8f08027252f724885e6e7c29279939
MD5 3f77d67881e580ed55580626a0909802
BLAKE2b-256 47ef99a949eefee0b701a8216b90a70e104cb1abc6085fabd1ad141de5d25aec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev5-py3-none-any.whl
Algorithm Hash digest
SHA256 61d898b7f2c41bd265ab78dd21df1d1ccaea5b82ba106e1d757cf64527b33541
MD5 9560a6a996d4bf217bb41150ec45ef96
BLAKE2b-256 d9b6cad9075d3684cccc42aea5267520e67a6ca6b81efda1fe6d1226865249b1

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