Commit Graph

10 Commits

Author SHA1 Message Date
46dfb17385 build(gtest): added gtest as a subproject in case it is not already installed on the system 2025-03-13 14:12:14 -04:00
6a15129f1f test(tests/eos): added eos tests 2025-03-05 16:59:25 -05:00
98ead4f06c build(probe): updated build system to include probe and probe tests 2025-02-21 10:31:57 -05:00
8bf62b68d0 test(tests/config): config tests added 2025-02-19 16:12:23 -05:00
2f753c6ea0 test(tests/meshIO): added basic test suite for meshIO
just tests the constuctor, getMesh, and isLoaded method. This confirms that a basic spherical mesh can be loaded in correctly
2025-02-16 15:10:13 -05:00
3c969c6b39 test(opatIO): added tests for opatIO 2025-02-14 14:31:30 -05:00
f1124f1a09 build(const): added build system for const module and tests 2025-02-11 18:06:14 -05:00
f3788f25f6 feat(tests/meson.build): added gtest dep without main function
gtest can provide a main function but something this might conflict if you just want to use the comparison macros. Added a new variable in the meson build system gtest_nomain_dep which brings in the macros but not the main function. This can be linked against without having to worry about main function conflicts.
2025-01-22 06:59:54 -05:00
4a87aab0a9 test(dobj_sandbox): added some sandbox code for testing dobj 2025-01-20 07:49:35 -05:00
7d6062b6c1 build(root): added initial meson build system implimentation and mk script
we will use meson as the build system for this project. Added a rough outline of this which builds source, libraries, and links them to tests (along with the google test library for testing). meson will be setup and compiled with ./mk.
2025-01-19 07:38:58 -05:00