Skip to content
This repository has been archived by the owner on May 3, 2024. It is now read-only.

refactor test setup and build #22

Merged
merged 2 commits into from
Jan 22, 2024
Merged

Conversation

tomeichlersmith
Copy link
Member

@tomeichlersmith tomeichlersmith commented Jan 22, 2024

  • allow users to specify config files to run through fire during ctest.
    These configs are run within the module's testing directory in the
    build directory (build/<module>/test) and are just checked to not have
    failed

  • the Catch test is run for each module that appends any sources to it
    and only tests with that module's name as a tag are run. For each
    module, the catch test is also run from within is build/<module>/test
    directory and all the files from the source test directory are
    symlinked into this directory for reading purposes if needed.

- allow users to specify config files to run through fire during ctest.
  These configs are run within the module's testing directory in the
  build directory (build/<module>/test) and are just checked to not have
failed

- the Catch test is run for each module that appends any sources to it
  and only tests with that module's name as a tag are run. For each
  module, the catch test is also run from within is build/<module>/test
  directory and all the files from the source test directory are
  symlinked into this directory for reading purposes if needed.
@tomeichlersmith tomeichlersmith merged commit f3a9248 into trunk Jan 22, 2024
@tomeichlersmith tomeichlersmith deleted the patch-test-setup-and-build branch January 22, 2024 18:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant