2 # This file defines some properties for test purposes
7 MED_ROOT_DIR=os.environ["MED_ROOT_DIR"]
9 raise RuntimeError("MED_ROOT_DIR should be defined to load the test data")
11 RESDIR=os.path.join(MED_ROOT_DIR,"share","salome","resources","med","medop_testfiles")
14 testFileName = "testfield.med"
16 testFieldName= "testfield1"
19 testTypeOfField = 0 # On cells
20 return testFileName, testMeshName, testFieldName, testTypeOfField, testFieldIt, testFieldDt
23 testFileName = "smallmesh_varfield.med"
24 testMeshName = "My2DMesh"
25 testFieldName= "testfield2"
28 testTypeOfField = 1 # On nodes
29 return testFileName, testMeshName, testFieldName, testTypeOfField, testFieldIt, testFieldDt
32 testFileName = "fieldlena.med"
33 testMeshName = "lenamesh"
34 testFieldName= "lenafield"
37 testTypeOfField = 0 # On cells
38 return testFileName, testMeshName, testFieldName, testTypeOfField, testFieldIt, testFieldDt
42 testFileName, testMeshName, testFieldName, testTypeOfField, testFieldIt, testFieldDt = testdata()
43 testFilePath = os.path.join(RESDIR,testFileName)
46 def setup(testdata=testdata_02):
47 global testFileName, testMeshName, testFieldName
48 global testFieldIt, testFieldDt, testFilePath, testTypeOfField
49 testFileName, testMeshName, testFieldName, testTypeOfField, testFieldIt, testFieldDt = testdata()
50 testFilePath = os.path.join(RESDIR,testFileName)
54 Displays the properties values defined in this script.
56 print 60*"=" + " Properties values - START"
57 print "MED_ROOT_DIR = ",MED_ROOT_DIR
58 print "RESDIR = ",RESDIR
59 print "testFileName = ",testFileName
60 print "testFilePath = ",testFilePath
61 print 60*"=" + " Properties values - END"
65 def getFilePath(filename):
67 Returns the absolute path for a given file base name. The base
68 name must match with a file contained in the test files directory.
70 filepath = os.path.join(RESDIR,filename)
71 if not os.path.exists(filepath):
72 raise RuntimeError("The file %s does not exists"%filepath)