On Thu, Jul 13, 2006 at 08:55:35AM -0700, Zack Weinberg wrote: > I'd like to throw out another possibility for testsuite improvement: > Kill boost::unit_test; move everything into the Lua testsuite. > > This may sound completely crazy, but think about it. Wouldn't it be > nice if we didn't have to recompile the entire codebase in order to > run the test suite? The way I envision it working is with a bunch of > extra commands, like the existing fload/fmerge/fdiff, that call into > the code in just the right places. Ideally, these extra commands > would be defined in a separate .cc file or files and could be excluded > from the installed version of monotone with just a relink.
The whole point of the unit tests is that they get to test all our internal APIs... writing wrappers to expose each and every detail of every internal API to the command line is not really going to work out well. (Check out the unit tests in roster.cc, say.) -- Nathaniel -- In mathematics, it's not enough to read the words you have to hear the music This email may be read aloud. _______________________________________________ Monotone-devel mailing list Monotone-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/monotone-devel