+2004-01-13 Benoit Regrain
+ * gdcmPython/testSuite.py : test the readable flag of file for tests
+
2004-01-12 Benoit Regrain
* src/*.h : add comments
* src/gdcmDictSet.h : set the method BuildDictPath in public
def _BaseTest(self, FileSet):
for entry in FileSet:
fileName = os.path.join(GDCM_TEST_DATA_PATH, entry[0])
- toRead = gdcmHeader(fileName)
- valDict = toRead.GetPubElVal()
+ reader = gdcmHeader(fileName)
+ assert reader.IsReadable(),\
+ "File '%s' is not readable by gdcmHeader" % fileName
+
+ valDict = reader.GetPubElVal()
for subEntry in entry[1]:
element = subEntry[0]
value = subEntry[1]
("Wrong %s for file %s (got %s, shoud be %s)"
% (element,fileName, valDict[element], value)) )
-
def testBarre(self):
gdcmTestCase._BaseTest(self, gdcmTestCase.BarreFiles)