more answers On Sun, 19 Dec 2010, Albin Tonnerre wrote:
> On Sun, 19 Dec 2010 09:11 +0100, Vincent Torri wrote : >> tests are for developpers, not packagers > > That is terribly wrong. Packagers care about testsuites for one simple reason: > as thoroughly as developers may be testing the code, that will never guarantee > proper behaviour on the system on which the code is built. a test suite does not guarantee proper behavior. It's **unit** test suite. So only small parts of code are written. So a more complex code can have invalid results while the unit tests are running correctly > When creating packages for Debian, I /do/ care about the testsuites because > the testsuite not failing is the only reliable thing telling me the lib is not > utterly broken on the system it is being built on. packagers as well as users or developpers can run the tests. If the tests fail, then you can report a bug, with or without a patch. You do care. Good. > I understand users not listening or unwilling to fix the suite to fit their > needs is a pain, but let's not make it an even greater pain for people who > just > want to use it and manage to. Things have improved a lot as far as packaging > is > concerned in the last months, and this is clearly a step backwards. keeping the unit tests inside the source code is a step backward ? Because that's what I want. Putting the unitt tests outside makes impossible (at least, i don't see anyway of doing that) coverage support. And that is for me a big step backward. So i will revert raster's changes and put the tests again in the source code. Vincent ------------------------------------------------------------------------------ Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel