| Re: [eigen] Bug in traspose | 
[ Thread Index | 
Date Index
| More lists.tuxfamily.org/eigen Archives
] 
- To: eigen@xxxxxxxxxxxxxxxxxxx
 
- Subject: Re: [eigen] Bug in traspose
 
- From: Ian Mackenzie <ian.e.mackenzie@xxxxxxxxx>
 
- Date: Thu, 17 Jan 2008 02:47:08 -0500
 
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;         d=gmail.com; s=gamma;         h=domainkey-signature:received:received:from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; bh=rljozoQoyNNs+H2TrJ/8mHd+tvj9DH2TsRKt4LhtlT4=;         b=mynEFXkxM+oO+HeCmEabvcpBmwUfGh/CWzxjqbT5H0WPRWKSoSZuF/MAGSwh5jMlw5ZbqWOcTamHf9v2XAlw03HRJSpwjXa/K8xn5+qWENFLJxyH3s9kbhemggsNKHK1vp61j+PY8hbNskxagGzu32YC0go5xlDsZ0NTFrfnz0M=
 
- Domainkey-signature: a=rsa-sha1; c=nofws;         d=gmail.com; s=gamma;    h=from:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=Ie8N5FZJcrQZXOBSBkSLQiV6UYLTbX3sExNyj6AarfNGwqCtaybr+tRE3QLSS/v8fO9ErO/hkMg1yY24nE2yPGgmJsCe0c2D+nKiM+i2l5p8YigJFD9ymL6hc0/xLyIXLaec7JZ0J/nkkdcORAw2A+tpWbQdh4hGgjRQoBsT/XE=
 
On January 17, 2008 02:31:37 am Benoît Jacob wrote:
> Interesting, I hadn't considered CTest.
>
> From what Ben and you say, I probably won't use CxxTest; in fact my
> original idea was to write my unit-tests without relying on any existing
> framework, as there is not so much work to do than what I have already done
> (currently we don't use a lot of stuff from QTestLib). Now that you mention
> CTest I'll consider it, it seems to be the only one potentially solving one
> of my 2 problems and at leasts is no additional dependency.
I should perhaps clarify - CTest isn't a testing framework like CxxTest or 
QTestLib is, it's simply a way of running a bunch of test executables and 
reporting the results (well, it has a bunch more fancy features, but I don't 
use them).  I use CxxTest to generate test executables and CTest just to run 
them; the output from CTest looks like
  Start processing tests
  Test project /home/ian/main/projects/opensolid/build
    1/  5 Testing kernel_interval_tests            Passed
    2/  5 Testing kernel_scalar_tests              Passed
    3/  5 Testing python_kernel_interval_tests     Passed
    4/  5 Testing python_kernel_scalar_tests       Passed
    5/  5 Testing graph_action_tests               Passed
  100% tests passed, 0 tests failed out of 5
So if I wanted to run just the two python-related tests, I could run 'ctest -R 
python'.
-Ian