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

Uploaded Source

Built Distribution

lupin_sw_ut_report-0.1.0.dev2-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.dev2.tar.gz.

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev2.tar.gz
Algorithm Hash digest
SHA256 7bc64f714387820b04c8b7cad50626514dca0782257cece5f94ffed2f8b051d7
MD5 e79f26cb26ccccfe4017c787bfcb5a5a
BLAKE2b-256 5ef6a6945e721f7f186ffd13a67299bdbe88022e9d5aca3f12ad99f762625f17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 16c0f272f7db4206e933ff8bba55a61ea5dbf662da03a2dda9c309ae1eb0108c
MD5 875c680d3a73b6044c3bd6df7eadb936
BLAKE2b-256 986f2cb4c710f9f1a99348863307afc52c2bc21741ba90bd2949374fff7bef88

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