Commit Graph

28 Commits

Author SHA1 Message Date
maxine
c03ac76535 Merge pull request 'rewrite' (#14) from rewrite into main
Reviewed-on: #14
Release-1
2024-08-21 18:38:20 -04:00
d6cc9631b4 Jtest rewritten check changes for more info 2024-08-21 18:38:46 -04:00
66ea6e4557 Pass/Fail coloring, Unit health, TestResult, TestLogger, UnitResult, UnitLogger. 2024-08-15 16:40:17 -04:00
42106670e5 Start on rewrite 2024-08-15 10:47:06 -04:00
Redacted
03795a2f3a Update CMakeLists.txt Prerelease-5 2024-06-28 18:10:04 -04:00
5e8c85feea Updated to use jlog Prerelease-11. Cleaned up custom logger to utilized jlog Prerelease-11 features. 2024-06-28 13:26:22 -04:00
4ea05e09b7 Wrote a log wrapper "jtest::log". Made test results log to "test_results.log" file. Did some cleanup while I was at it too. 2024-06-28 10:55:16 -04:00
b57cc68b6f Basically got exception handling down. Still working on assertion handling. 2024-06-27 12:13:27 -04:00
Redacted
8c9bb12834 Update CMakeLists.txt Prerelease-4 2024-06-26 23:28:53 -04:00
875166c6b6 Nice structural refactor part 1 2024-06-26 12:28:55 -04:00
eea8e5547f Implement check_string_eq 2024-06-26 12:16:14 -04:00
20ed600b89 Implement check variants v1 2024-06-26 12:13:19 -04:00
75eb8f52d9 Merge remote-tracking branch 'origin/main' 2024-06-25 11:05:37 -04:00
b8df31dd50 Wrote log formatters for jtest. Cleaned up test running code. 2024-06-25 11:05:14 -04:00
21cc5313f2 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	include/jtest/jtest.hpp
Prerelease-3
2024-06-25 10:28:00 -04:00
ab57cd5774 Fix testdef structure 2024-06-25 10:27:52 -04:00
e04b742954 Fixed a bug that caused the testname to not be printed. 2024-06-24 18:23:49 -07:00
6954f51793 Fix CMakeLists.txt to propagate dependencies Prerelease-2 2024-06-24 15:09:12 -04:00
7412ce3f65 Decent README :) Prerelease-1 2024-06-18 11:15:49 -04:00
f6fcf30f28 Implement better output. Running tally tests. Automatic test discovery. 2024-06-18 11:04:08 -04:00
9af61b7c34 Added passed and failed tracking for tests. 2024-06-17 21:50:24 -04:00
1ecf4f5627 Start of test tracking by using global vector variable and some goofiness. 2024-06-17 21:29:58 -04:00
72a422e266 One more TODO 2024-06-17 16:10:59 -04:00
3e7fd95276 Add some TODOs 2024-06-17 15:24:25 -04:00
f97b80dae1 Decent testbed for further iteration 2024-06-17 15:16:37 -04:00
bec4bd93f8 Nevermind, needed to actually throw an exception object. 2024-06-17 15:14:07 -04:00
22175b25a9 Initial work, running into problems already. See main.cpp for comments. 2024-06-17 15:08:16 -04:00
a7941918c3 Initial commit 2024-06-12 13:57:50 -04:00