• Joined on 2023-10-17
sdf pushed to main at 9p/9unit 2023-11-12 23:06:22 -05:00
3d01638da0 break a2e_chk_last into separate function
4ff1aa2d6d build a struct to represent a sample log
Compare 2 commits »
sdf pushed to main at 9p/9unit 2023-11-12 20:29:37 -05:00
5e8b1b73c7 make sure last_log changes, but isn't null on append
fc167d8d05 ensure first_log doesn't change on append
586bbe71ed started append to existing test
Compare 3 commits »
sdf pushed to main at 9p/9unit 2023-11-11 20:26:16 -05:00
e41263adf0 consider calling run_test() with a null function as a pending test
sdf pushed to main at 9p/9unit 2023-11-11 18:09:14 -05:00
94d6bc8cf9 make sure run_test() doesn't crash when handed a null state
sdf pushed to main at 9p/9unit 2023-11-11 17:54:04 -05:00
3393c3b9af ensure latest log text is correct when appended
63f0bd73e4 ensure first_log and last_log match when appending to empty log
Compare 2 commits »
sdf pushed to main at 9p/9unit 2023-11-11 16:36:24 -05:00
9f4a51d8c7 ensure first_log isn't null after append
sdf pushed to main at 9p/9unit 2023-11-10 22:40:30 -05:00
c0f28d41b0 renamed various checking functions
3309ac7aee made compare_ints() and compare_ptrs() accessible from outside util
a14b11e853 append to an empty test log
4c0d33693b moved mk_sample_state() into util
a962eff7b4 test module for append_test_log()
Compare 6 commits »
sdf pushed to main at 9p/9unit 2023-11-09 18:52:43 -05:00
1fcbeaef5b check what happens when a test is pending
e55a392035 check what happens when a test fails
Compare 2 commits »
sdf pushed to main at 9p/9unit 2023-11-09 18:25:09 -05:00
2ea0da9a6f relicenced under LGPLv3 instead of GPLv3
f817af1a5c compare first & last log pointers when comparing test states
0665b8be3e check ptr when comparing two TestState values
e69a2d0375 check all counts when comparing test states
c2f8972d9c partially testing run_test()
Compare 5 commits »
sdf pushed to main at 9p/9unit 2023-11-08 19:08:39 -05:00
1e5423b564 defined test_passing
ede11a1727 added test module for run_test()
Compare 2 commits »
sdf pushed to main at 9p/9unit 2023-11-08 17:10:22 -05:00
14262a816e removed unnecessary ampersands
sdf pushed to main at 9p/9unit 2023-11-07 19:21:32 -05:00
d7207a3df3 broke initial state testing off into separate module
sdf pushed to main at 9p/9unit 2023-11-07 18:48:02 -05:00
e9ed464b60 minor edits and testing of initial TestState value
9f26846a3d renamed main.c to tests.c
f2da510a6e created tests
b0a69bfc49 removed copyright year from source files (retained in readme)
d58372991f print log before displaying summary
Compare 5 commits »
sdf pushed to main at 9p/9unit 2023-11-06 23:34:12 -05:00
3900a39205 implemented append_log() and some internal maintenance stuff
870f1b619b restructured library to hide struct initialization
Compare 2 commits »
sdf pushed to front at 9p/rc-scripts 2023-11-06 15:39:56 -05:00
fc90d83c30 added anonsched
sdf pushed to main at 9p/9unit 2023-11-06 15:35:36 -05:00
e3037f3f3f removed extraneous whitespace
13dc0deba1 comment fix
Compare 2 commits »
sdf pushed to main at 9p/9unit 2023-11-06 15:23:13 -05:00
311eaa429d defined runTests
07fcb5b103 notice about experimental state
519266e348 implemented runTest
b9c7fa84be created initTestState
1a6782f644 added missing header
Compare 5 commits »
sdf pushed to main at 9p/9unit 2023-11-06 00:05:17 -05:00
15dfdb3506 basic framework
sdf pushed to main at 9p/9unit 2023-11-05 23:01:32 -05:00
5b4d9bc2f8 creakted mkfile
e29efa8cd0 added copyright notice to README.md
Compare 2 commits »
sdf deleted branch wip from 9p/qfmt 2023-11-04 18:16:46 -04:00