Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unittesting data model #10

Merged
merged 29 commits into from
Feb 21, 2024
Merged

Unittesting data model #10

merged 29 commits into from
Feb 21, 2024

Conversation

Paebbels
Copy link
Member

@Paebbels Paebbels commented Feb 20, 2024

New Features

  • Implemented new exception hierarchy.
  • Generic data model for unittest results.
  • Parsing junit test summary files.
  • Added unit tests for the unit test model and the JUnit parser.

Changes

  • Updated OSVVM YAML parser.
  • Updated dependabot settings.
  • Updated PR template.
  • Updated pipeline description.
  • Updated dependencies.
  • Removed duplicate license file.
  • Updated documentation:
    • Reworked installation instructions.
    • Added glossary.
    • Added ToDo list.
  • Updated documentation template and override CSS.
  • Updated autoapi templates.
  • Updated prolog file.
  • Using sphinx-designs and sphinx-reports extensions.
  • Updated pyproject.toml.
  • Updated setup.py.
  • Added example XML and YAML files for unit tests.

Bug Fixes

None

@Paebbels Paebbels added the enhancement New feature or request label Feb 20, 2024
@Paebbels Paebbels self-assigned this Feb 20, 2024
@Paebbels Paebbels force-pushed the paebbels/testcases branch 3 times, most recently from 27d975c to 1b86183 Compare February 21, 2024 13:38
@Paebbels Paebbels force-pushed the paebbels/testcases branch 6 times, most recently from b55133f to 16c12b7 Compare February 21, 2024 22:30
@Paebbels Paebbels marked this pull request as ready for review February 21, 2024 23:33
@Paebbels Paebbels merged commit c09dc8e into dev Feb 21, 2024
40 of 41 checks passed
@Paebbels Paebbels deleted the paebbels/testcases branch February 21, 2024 23:34
@Paebbels Paebbels mentioned this pull request Feb 21, 2024
@Paebbels Paebbels added Unit Testing Unit test summaries FileFormat: YAML YAML file format FileFormat: XML XML file format labels Feb 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request FileFormat: XML XML file format FileFormat: YAML YAML file format Unit Testing Unit test summaries
Development

Successfully merging this pull request may close these issues.

1 participant