On Sun, 19 Dec 2010 20:02:54 +0100 (CET) Vincent Torri <vto...@univ-evry.fr>
said:

> 
> 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.

you can handle the gentoo devs/users then who insist on running them as
part of their ebuilds. :)

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
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

Reply via email to