Metadata-Version: 2.4
Name: pytest-Honda-report
Version: 0.1.0
Summary: Enterprise-grade pytest HTML report plugin with Chinese UI, API details, and historical trends
Project-URL: Homepage, https://github.com/honda/pytest-Honda-report
Project-URL: Issues, https://github.com/honda/pytest-Honda-report/issues
Author-email: Honda <honda@example.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.10
Requires-Dist: jinja2>=3.0
Requires-Dist: pytest>=7.0
Description-Content-Type: text/markdown

# pytest-Honda-report

Enterprise-grade pytest HTML report plugin with Chinese UI, API request/response details, and historical trend tracking.

## Install

```bash
pip install pytest-Honda-report
```

## Usage

```bash
pytest tests/ --honda-report=report.html --honda-title="My Project" --honda-tester="QA Team"
```

## Features

- Dashboard-style overview with pass rate gauge, duration histogram, and history trends
- Full API request/response details per test case (auto-parsed from stdout)
- Scenario test step flow visualization
- Historical data persistence across runs (Jenkins-friendly)
- Chinese UI
- Zero configuration required — install and use

## CLI Options

| Option | Default | Description |
|--------|---------|-------------|
| `--honda-report` | None | HTML report output path |
| `--honda-title` | "测试报告" | Report title |
| `--honda-tester` | "" | Tester name |
| `--honda-desc` | "" | Report description |
| `--honda-history-dir` | `honda-results/` | History data directory |
| `--honda-history-max` | 100 | Max history entries |
| `--honda-build-info` | `$BUILD_NUMBER` | Build identifier |

## License

MIT
