Skip to content

Conversation

@Bill-hbrhbr
Copy link
Collaborator

@Bill-hbrhbr Bill-hbrhbr commented Feb 5, 2025

Description

  • Adds Catch2 submodule
  • Adds function cpp_test() to specify the test files to include and the dependencies they need for each library.
  • Replace the dummy build target with a proper unitTest target.
  • Add Taskfile workflow build:run-all-tests to run unit tests.
  • Update the Github workflow to run the new Taskfile workflow.

Validation performed

  • New workflows for unit tests succeed.

@Bill-hbrhbr Bill-hbrhbr changed the title Add unit test framework feat: Add boilerplate unit test framework and GitHub workflows for automated testing. Feb 5, 2025
@Bill-hbrhbr Bill-hbrhbr requested a review from davidlion February 5, 2025 04:35
@Bill-hbrhbr Bill-hbrhbr marked this pull request as ready for review February 5, 2025 04:35
@Bill-hbrhbr Bill-hbrhbr deleted the add-unit-test branch February 20, 2025 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant