Metadata-Version: 2.1
Name: onefile
Version: 0.1.2
Summary: Merge multiple files into one!
License: MIT
Author: Andras Santa
Author-email: andras.santa@zyte.com
Requires-Python: >=3.10,<4.0
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
Requires-Dist: lxml (>=5.1.0,<6.0.0)
Requires-Dist: parsel (>=1.8.1,<2.0.0)
Requires-Dist: pytest (>=8.0.0,<9.0.0)
Requires-Dist: python-dotenv (>=1.0.1,<2.0.0)
Description-Content-Type: text/markdown

# onefile
Merge multiples files into one!

Current supported files to merge:

- junit.xml (Ref.: [JUnitXML file](https://docs.pytest.org/en/7.1.x/how-to/output.html#creating-junitxml-format-files))
- report.html (Ref.: [self-contained HTML report file](https://pytest-html.readthedocs.io/en/latest/user_guide.html#enhancing-reports))

Example for junit.xml file merge:

```
from onefile.junit import merge_junit_files

merge_junit_files(["junit_1.xml", "junit_2.xml", "junit_3.xml"])
```

Example for report.html file merge:

```
from onefile.report_html import merge_report_html_files

merge_junit_files(["report_html_1.xml", "report_html_2.xml", "report_html_3.xml"])
```
