3 ms·
> Why are they part of the release if they are supposedly test fixtures rather than part of the application code? Test fixtures should be distributed together
by cesarb 3y ago
> Why are they part of the release if they are supposedly test fixtures rather than part of the application code?
Test fixtures should be distributed together with the application code, so that the actually built application can be tested. Ideally, the application should be tested every time it's built, to ensure that for instance a change in the compiler being used didn't break it.
- cassianoleal 3y agoThanks, that makes sense. I think in my mind the whole chain was still source code->compile->test->distribute from a single repo which is obviously not the case. It’s more like source->package->test->ship to distros->compile->test->package->distribute