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

Uploaded Source

Built Distribution

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

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev3.tar.gz
Algorithm Hash digest
SHA256 115b54f302812c2dbc5a6602e751bd9b76b838e6b7c88ee0310ce15a089a7945
MD5 9aa3c5fb967236410b3b293b82aae567
BLAKE2b-256 455de1ea3c4093ce87e67dd39216f2d8e6e6d0143f8b0a62e7dee6dd2839b3f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lupin_sw_ut_report-0.1.0.dev3-py3-none-any.whl
Algorithm Hash digest
SHA256 9b8cf9f7069ff0b9876e8f986162c8abe1d628b35a82e37c210a408fd58ba2a7
MD5 95e9834b77107dc4c4fabd0be5367f62
BLAKE2b-256 0c4b533c03291fe1f775bb78de91ccbd7c62953048cc24d8eacaa8256a4eb158

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