Commit Graph

12 Commits

Author SHA1 Message Date
cf383f27c7 Refactors Abilities to Ability Groups. 2023-05-03 15:04:46 -07:00
3bf43ef62a Configures for bazel build and test. 2023-04-24 02:13:10 -07:00
1e7c4eb726 Lots of implementation for sbf-cpp. 2023-04-24 01:08:22 -07:00
1f45248ccd Removes unknown values from fill functions.
Indexes will no longer match Ids.
Updated all tests to use char* argv[] instead of char** argv.
2023-04-22 00:38:48 -07:00
5e57ac277d Configures clang-format and clangd.
Runs clang-format on all c++ files.
2023-04-21 21:57:29 -07:00
cc64937a2e Makes TinyTest wrap expected and actual outputs in quotes.
Fixes a type on a TinyTest error message.
2023-04-17 23:00:10 -07:00
5501de76e2 Adds doxygen comments to SBF namespace.
Adds doxygen header to header files.
2023-04-16 04:08:33 -07:00
a5fff60a61 Adds vector compare helper to TinyTest. 2023-04-15 18:43:04 -07:00
3751d78dfe TinyTest improvements.
Adds ostream formatting for tuples and vectors.
Moves execute_suite implementation into test.h.
Adds a better test execution sequence and better test reporting.
Adds message support for test errors/failures/skips.
Removes more dead code from test.cpp.
2023-04-15 16:22:40 -07:00
7f95c4dabb Removes a bunch of old comments. 2023-04-14 16:18:06 -07:00
247b8c760a save-state-1 2023-04-12 22:11:23 -07:00
c2f04de4f8 Changes to test system to allow per class tests. 2023-03-31 03:08:57 -07:00