(in order to, say, know that a particular commit actually fixed something, or that a particular problem indeed existed in an old version) ...
....cannot imagine how devs would consider that acceptable and yet that seems to be the typical way of organizing codebases these days (i.e. one repo with everything + test subdirectory in the source; and frameworks I've looked at seem to assume this)
There's also the small matter that many of the tests may well be applicable to the various MOO forks out there, say if you want tests for language definition compliance or database file format correctness
(yeah I know, heaven forbid I should do anything that might benefit my competition; I evidently suck at capitalism; oh well...)
#LambdaMOO
2/2