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

Uploaded Source

Built Distribution

lupin_sw_ut_report-0.1.0.dev6-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev6.tar.gz
Algorithm Hash digest
SHA256 6bd0b86290aacce2353998194603fc7b0384c0c2d6a0865f83b1cd557d77d212
MD5 ed56b8eb7635caa11c924efc3911964f
BLAKE2b-256 10acf93d76cbf7e36233f009a8fd58b6e5c31c6fd384a87e1be1281a1fb18ce2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev6-py3-none-any.whl
Algorithm Hash digest
SHA256 cc7eb53f06345c64e137a071ae87c3a78985f81adc75ccf0453c87994e2720b3
MD5 f3003192213a3b4386f0c7e133a05a49
BLAKE2b-256 1524a8f1691199aadd3aa55f78328d94e13366672a08ba3a6102665c0d3c2334

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