They also did't care that much about
* unit testing
* framework boiler plate
* testing pragmas
* mockups
* unit testing
* framework boiler plate
* testing pragmas
* mockups
I’m all for appreciating simplicity, but let’s not pretend we haven’t progressed since then.
[0] https://github.com/dank101/4.2BSD/blob/master/lib/libc/inet/...
Later development was done on a machine that supported a max of 4MB of memory and had to allow for hundreds of simultaneous logins. Keeping the code compact was a high priority, even over usability in some cases.
$ find include/kunit/ -type f | xargs wc -l --total=only
2418
$ git grep -lE '^kunit_test_suites\(' | xargs wc -l --total=only
17838