[Dcmlib] Nouveau test: TestReadWrite

Jean-Pierre Roux jpr at creatis.insa-lyon.fr
Fri Apr 30 15:57:05 CEST 2004


Mathieu Malaterre wrote:

>
>> Je n'ai pas trouve ce qu'il fallait modifier dans les CMakeries pour 
>> que ton
>> TestReadWrite
>> soit utilisable avec gdcmTests
>
>
> 'make test'
>
> Est-ce que tu construit gdcm avec cmake ? Pour taper make test il faut 
> etre dans le bon repertoire, celui ou tu contruis gdcm, du genre 
> gdcm-bin:
>
> cd gdcm-bin
> make test 

C'est bien ce que fais, et j'ai :
---------------------------------------------------------------------
jpr at creatis-jpr Test]$ cd ../gdcmbin/
[jpr at creatis-jpr gdcmbin]$ make test
Building tests test...
/usr/bin/ctest
Test project
Changing directory into /usr/home2/jpr/gdcm/gdcmbin/Test
Testing bug1                              Passed
Testing dcm2acr                           Passed
Testing hashtest                          Passed
Testing testWrite                         Passed
Testing PrintHeader                       Passed
Testing PrintDicomDir                     Passed
Testing pourFindTaggs                     Passed
Testing testChangeEntete                  Passed
Testing BuildUpDicomDir                   Passed
Testing TestReadWrite                     Passed
Testing makeDicomDir                      Passed

100% tests passed, 0 tests failed out of 11
----------------------------------------------------------------------------

ce qui plutot bon signe.

*Tous* les tests peuvent etre lancés sauf  TestReadWrite et 
BuildUpDicomDir :
------------------------------------------------------
 > gdcmTests  TestReadWrite
Available tests:
0. PrintDicomDir
1. PrintHeader
2. bug1
3. dcm2acr
4. hashtest
5. makeDicomDir
6. pourFindTaggs
7. testChangeEntete
8. testDicomDir
9. testWrite
Failed: TestReadWrite: No test registered with name TestReadWrite
-------------------------------------------------------

(j'ai modifié Test/CMakeLists.txt pour decommenter testDicomDir et 
rajouter BuildUpDicomDir.
Ca lance bien les compilations, mais ça ne rend pas ces tests disponibles)

Any idea?

>
>
> (et il ecrit l'image dans /tmp pour le moment)
>
>
> Mathieu
> Ps: Ou alors tu n'as pas fais un 'cvs update -C' et le CMakeLists 
> etait en conflit...
>
> "

)




More information about the Dcmlib mailing list