]> SALOME platform Git repositories - modules/paravis.git/commitdiff
Salome HOME
Avoid 'make test' failure on invalid DISPLAY V9_2_0a2 V9_2_0b1
authorvsr <vsr@opencascade.com>
Wed, 31 Oct 2018 12:42:09 +0000 (15:42 +0300)
committervsr <vsr@opencascade.com>
Wed, 31 Oct 2018 12:42:09 +0000 (15:42 +0300)
18 files changed:
CMakeLists.txt
src/Plugins/DevelopedSurface/Test/CMakeLists.txt
src/Plugins/MEDReader/Test/CMakeLists.txt
src/Plugins/MEDReader/Test/testMEDReader0.py
src/Plugins/MEDReader/Test/testMEDReader10.py
src/Plugins/MEDReader/Test/testMEDReader13.py
src/Plugins/MEDReader/Test/testMEDReader14.py
src/Plugins/MEDReader/Test/testMEDReader15.py
src/Plugins/MEDReader/Test/testMEDReader19.py
src/Plugins/MEDReader/Test/testMEDReader2.py
src/Plugins/MEDReader/Test/testMEDReader20.py
src/Plugins/MEDReader/Test/testMEDReader21.py
src/Plugins/MEDReader/Test/testMEDReader3.py
src/Plugins/MEDReader/Test/testMEDReader4.py
src/Plugins/MEDReader/Test/testMEDReader5.py
src/Plugins/MEDReader/Test/testMEDReader6.py
src/Plugins/MEDReader/Test/testMEDReader7.py
src/Plugins/MEDReader/Test/testMEDReader8.py

index 9c87b71106f3c2e1ec70d286c085a16acbbf77ab..e6ffdbe371f2844e7c1baa044b22ae5a9e9f844f 100644 (file)
@@ -75,7 +75,8 @@ SET(BUILD_SHARED_LIBS TRUE)
 # ============
 OPTION(SALOME_BUILD_DOC "Generate SALOME GUI documentation" ON)
 OPTION(SALOME_BUILD_TESTS "Build SALOME tests" ON)
-OPTION(SALOME_PARAVIS_ALL_TEST "Add all tests for Salome PARAVIS module" OFF)
+CMAKE_DEPENDENT_OPTION(SALOME_PARAVIS_NO_VISU_TESTS "Suppress GUI features testing" OFF
+                       "SALOME_BUILD_TESTS" OFF)
 OPTION(SALOME_PARAVIS_BUILD_PLUGINS "Build PARAVIS plugins (MEDReader, etc ...)" ON)
 OPTION(SALOME_PARAVIS_BUILD_CORBA_PLUGINS "Build PARAVIS CORBA plugins (ParaMEDCorba -- this requires the SALOME FIELDS module)" ON)
 OPTION(SALOME_PARAVIS_USE_GEOM_SOURCE "Import a GEOMETRY object to PARAVIS via its Corba IOR" OFF)
index 0ebbac38249f27cf410ca1caa3f8fc98b1e8fd19..e2fe16c70cc6486310799bdd4e0c248658c31af6 100644 (file)
@@ -8,7 +8,9 @@ ENDIF(NOT EXISTS ${TEMP_DIR})
 
 SET(DEV_SURFACE_TESTS test_dev_surface2 test_dev_surface3)
 
-FOREACH(tfile ${DEV_SURFACE_TESTS})
-  ADD_TEST(${tfile} ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/${tfile}.py )
-  SET_TESTS_PROPERTIES(${tfile} PROPERTIES LABELS "PVS_ADD_ONS")
-ENDFOREACH(tfile ${DEV_SURFACE_TESTS})
+IF(NOT SALOME_PARAVIS_NO_VISU_TESTS)
+  FOREACH(tfile ${DEV_SURFACE_TESTS})
+    ADD_TEST(${tfile} ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/${tfile}.py )
+    SET_TESTS_PROPERTIES(${tfile} PROPERTIES LABELS "PVS_ADD_ONS")
+  ENDFOREACH(tfile ${DEV_SURFACE_TESTS})
+ENDIF()
index 8c29186f60defaa04e19063e4de2b4707942cc98..7d340a6d1662f4682ae5fbdcdc5ce0d84bb97427 100644 (file)
@@ -89,8 +89,13 @@ ELSE(KW_TESTING_PLATFORM)
 
 SALOME_GENERATE_TESTS_ENVIRONMENT(tests_env)
 
+SET(OTHER_OPTIONS)
+IF(SALOME_PARAVIS_NO_VISU_TESTS)
+  LIST(APPEND OTHER_OPTIONS "-D")
+ENDIF()
+
 FOREACH(tfile ${TEST_NUMBERS})
-  ADD_TEST(testMEDReader${tfile} ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/testMEDReader${tfile}.py -B ${BASELINES_DIR} )
+  ADD_TEST(testMEDReader${tfile} ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/testMEDReader${tfile}.py -B ${BASELINES_DIR} ${OTHER_OPTIONS})
   SET_TESTS_PROPERTIES(testMEDReader${tfile} PROPERTIES ENVIRONMENT "${tests_env}")
 ENDFOREACH()
 
index 55a0e422b55e7d929bc1e2f304a152d872394d44..05e690c9034640a8d53ef327cbb42837c709803f 100644 (file)
 #
 # Author : Anthony Geay
 
+import os
+import sys
+
 from MEDLoader import *
+
 fname="testMEDReader0.med"
 outImgName="testMEDReader0.png"
 #########
@@ -85,53 +89,53 @@ arr_name_with_dis=[elt.split("/")[-1] for elt in keys]
 # list all the names of arrays (Equal to those in the MED File)
 arr_name=[elt.split(myMedReader.GetProperty("Separator").GetData())[0] for elt in arr_name_with_dis]
 myMedReader.AllArrays=keys
-RenderView1 = GetRenderView()
-ELNOfieldToSurface1=ELNOfieldToSurface(Input=myMedReader)
-ExtractGroup1=ExtractGroup(Input=ELNOfieldToSurface1)
-#ExtractGroup1.UpdatePipelineInformation()
-ExtractGroup1.AllGroups=['GRP_ba2','GRP_to1','GRP_web']
-assert(isinstance(ExtractGroup1.GetProperty("MeshName")[0],str))
-assert(ExtractGroup1.GetProperty("MeshName")[0]=="mesh")
-#
-DataRepresentation3 = Show()
-DataRepresentation3.ScaleFactor = 0.008999999705702066
-DataRepresentation3.EdgeColor = [0.0, 0.0, 0.5000076295109483]
-DataRepresentation3.SelectionPointFieldDataArrayName = 'SolutionSIEF_ELNO'
-a2_SolutionSIEQ_ELNO_PiecewiseFunction = CreatePiecewiseFunction(Points=[0.0, 0.0, 0.5, 0.0, 1.0, 1.0, 0.5, 0.0])
-#VectorMode='Magnitude' or VectorMode='Component'
-a2_SolutionSIEQ_ELNO_PVLookupTable = GetLookupTableForArray("SolutionSIEQ_ELNO",2,RGBPoints=[0.0, 0.23, 0.299, 0.754, 239013.7773476667, 0.706, 0.016, 0.15], VectorMode='Component', VectorComponent=1, NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0, AllowDuplicateScalars=1 )
-DataRepresentation3.ScalarOpacityFunction = a2_SolutionSIEQ_ELNO_PiecewiseFunction
-DataRepresentation3.ColorArrayName = 'SolutionSIEQ_ELNO'
-DataRepresentation3.LookupTable = a2_SolutionSIEQ_ELNO_PVLookupTable
-DataRepresentation3.Visibility = 1
-#
-ELGAfieldToPointGaussian1=ELGAfieldToPointGaussian(Input=ELNOfieldToSurface1)
-ELGAfieldToPointGaussian1.SelectSourceArray=['CELLS','ELGA@0']
-DataRepresentation4 = Show()
-DataRepresentation4.ScaleFactor = 0.008999999705702066
-DataRepresentation4.EdgeColor = [0.0, 0.0, 0.5000076295109483]
-DataRepresentation4.SelectionPointFieldDataArrayName = 'SolutionSIEF_ELGA'
-DataRepresentation4.ColorArrayName = 'SolutionSIEF_ELGA'
-########
-RenderView1.CameraViewUp = [-0.19545466285945437, 0.837274140321886, -0.5106559396646081]
-RenderView1.CameraPosition = [0.11797550069274401, 0.20119836056342144, 0.20885419432082736]
-RenderView1.CameraFocalPoint = [1.0170565790969026e-18, 0.0599999981932342, 0.022500000894069675]
-RenderView1.ViewSize =[300,300]
-Render()
 
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader0.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
-                                                            threshold=1)
-vtk.test.Testing.interact()
+if '-D' not in sys.argv:
+    RenderView1 = GetRenderView()
+    ELNOfieldToSurface1=ELNOfieldToSurface(Input=myMedReader)
+    ExtractGroup1=ExtractGroup(Input=ELNOfieldToSurface1)
+    #ExtractGroup1.UpdatePipelineInformation()
+    ExtractGroup1.AllGroups=['GRP_ba2','GRP_to1','GRP_web']
+    assert(isinstance(ExtractGroup1.GetProperty("MeshName")[0],str))
+    assert(ExtractGroup1.GetProperty("MeshName")[0]=="mesh")
+    #
+    DataRepresentation3 = Show()
+    DataRepresentation3.ScaleFactor = 0.008999999705702066
+    DataRepresentation3.EdgeColor = [0.0, 0.0, 0.5000076295109483]
+    DataRepresentation3.SelectionPointFieldDataArrayName = 'SolutionSIEF_ELNO'
+    a2_SolutionSIEQ_ELNO_PiecewiseFunction = CreatePiecewiseFunction(Points=[0.0, 0.0, 0.5, 0.0, 1.0, 1.0, 0.5, 0.0])
+    #VectorMode='Magnitude' or VectorMode='Component'
+    a2_SolutionSIEQ_ELNO_PVLookupTable = GetLookupTableForArray("SolutionSIEQ_ELNO",2,RGBPoints=[0.0, 0.23, 0.299, 0.754, 239013.7773476667, 0.706, 0.016, 0.15], VectorMode='Component', VectorComponent=1, NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0, AllowDuplicateScalars=1 )
+    DataRepresentation3.ScalarOpacityFunction = a2_SolutionSIEQ_ELNO_PiecewiseFunction
+    DataRepresentation3.ColorArrayName = 'SolutionSIEQ_ELNO'
+    DataRepresentation3.LookupTable = a2_SolutionSIEQ_ELNO_PVLookupTable
+    DataRepresentation3.Visibility = 1
+    #
+    ELGAfieldToPointGaussian1=ELGAfieldToPointGaussian(Input=ELNOfieldToSurface1)
+    ELGAfieldToPointGaussian1.SelectSourceArray=['CELLS','ELGA@0']
+    DataRepresentation4 = Show()
+    DataRepresentation4.ScaleFactor = 0.008999999705702066
+    DataRepresentation4.EdgeColor = [0.0, 0.0, 0.5000076295109483]
+    DataRepresentation4.SelectionPointFieldDataArrayName = 'SolutionSIEF_ELGA'
+    DataRepresentation4.ColorArrayName = 'SolutionSIEF_ELGA'
+    ########
+    RenderView1.CameraViewUp = [-0.19545466285945437, 0.837274140321886, -0.5106559396646081]
+    RenderView1.CameraPosition = [0.11797550069274401, 0.20119836056342144, 0.20885419432082736]
+    RenderView1.CameraFocalPoint = [1.0170565790969026e-18, 0.0599999981932342, 0.022500000894069675]
+    RenderView1.ViewSize =[300,300]
+    Render()
+
+    # compare with baseline image
+    try:
+      baselineIndex = sys.argv.index('-B')+1
+      baselinePath = sys.argv[baselineIndex]
+    except:
+      print("Could not get baseline directory. Test failed.")
+      exit(1)
+    baseline_file = os.path.join(baselinePath, "testMEDReader0.png")
+    import vtk.test.Testing
+    from vtk.util.misc import vtkGetTempDir
+    vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+    vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
+                                                                threshold=1)
+    vtk.test.Testing.interact()
index 832c910fce366192127e678be859bb72e5ffaa2c..b74d210cb2d40e51575d1976bf257441d863869b 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay
 
+import os
+import sys
+
 from MEDLoader import *
 
 """ This test focuses on GenerateVector part.
@@ -64,62 +67,61 @@ arr_name=[elt.split(myMedReader.GetProperty("Separator").GetData())[0] for elt i
 myMedReader.AllArrays=keys
 myMedReader.GenerateVectors=1
 
-RenderView1=GetRenderView()
-DataRepresentation1 = Show()
-DataRepresentation1.EdgeColor = [0.0, 0.0, 0.5]
-DataRepresentation1.SelectionPointFieldDataArrayName='f0NbComp1'
-DataRepresentation1.ScalarOpacityUnitDistance = 2.299619191183727
-#DataRepresentation1.ExtractedBlockIndex = 1
-DataRepresentation1.ScaleFactor = 0.3
-RenderView1.CenterOfRotation = [1.5, 0.5, 0.5]
-RenderView1.CameraPosition = [1.5, 0.5, 6.907227082229696]
-RenderView1.CameraFocalPoint = [1.5, 0.5, 0.5]
-RenderView1.CameraParallelScale = 1.6583123951777
-DataRepresentation1.Representation = 'Wireframe'
-#
-wbv=WarpByVector(Input=myMedReader)
-wbv.ScaleFactor=0.1
-wbv.Vectors=['POINTS','f3NbComp4_Vector']
-assert(list(wbv.PointData.keys())==['f0NbComp1','f1NbComp2','f1NbComp2_Vector','f2NbComp3','f3NbComp4','f3NbComp4_Vector'])
-#
-DataRepresentation2 = Show()
-DataRepresentation2.EdgeColor = [0.0, 0.0, 0.5000076295109483]
-DataRepresentation2.SelectionPointFieldDataArrayName = 'f0NbComp1'
-DataRepresentation2.SelectionCellFieldDataArrayName = 'FamilyIdCell'
-DataRepresentation2.ScalarOpacityUnitDistance = 4.546673931685981
-#DataRepresentation2.ExtractedBlockIndex = 1
-DataRepresentation2.ScaleFactor = 0.5
-DataRepresentation1.Visibility = 0
-DataRepresentation1.ColorArrayName = ('POINT_DATA', '')
-DataRepresentation1.Visibility = 1
-a4_f3NbComp4_PVLookupTable = GetLookupTableForArray( "f3NbComp4", 4, RGBPoints=[1.118033988749895, 0.23, 0.299, 0.754, 8.108851429645696, 0.865, 0.865, 0.865, 15.0996688705415, 0.706, 0.016, 0.15], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0 )
-a4_f3NbComp4_PiecewiseFunction = CreatePiecewiseFunction( Points=[1.118033988749895, 0.0, 0.5, 0.0, 15.0996688705415, 1.0, 0.5, 0.0] )
-DataRepresentation1.ScalarOpacityFunction = a4_f3NbComp4_PiecewiseFunction
-DataRepresentation1.LookupTable = a4_f3NbComp4_PVLookupTable
-a4_f3NbComp4_PVLookupTable.ScalarOpacityFunction = a4_f3NbComp4_PiecewiseFunction
-DataRepresentation2.ScalarOpacityFunction = a4_f3NbComp4_PiecewiseFunction
-DataRepresentation2.ColorArrayName = ('POINT_DATA', 'f3NbComp4')
-DataRepresentation2.LookupTable = a4_f3NbComp4_PVLookupTable
-RenderView1.CameraViewUp = [0.32310237626907823, -0.28721735329781684, -0.901726702728644]
-RenderView1.CameraPosition = [0.17151044563787257, 6.31903262423349, -1.8294921560963984]
-RenderView1.CameraFocalPoint = [1.4999999999999996, 0.49999999999999944, 0.4999999999999996]
-#
-RenderView1.ViewSize =[300,300]
-Render()
+if '-D' not in sys.argv:
+  RenderView1=GetRenderView()
+  DataRepresentation1 = Show()
+  DataRepresentation1.EdgeColor = [0.0, 0.0, 0.5]
+  DataRepresentation1.SelectionPointFieldDataArrayName='f0NbComp1'
+  DataRepresentation1.ScalarOpacityUnitDistance = 2.299619191183727
+  #DataRepresentation1.ExtractedBlockIndex = 1
+  DataRepresentation1.ScaleFactor = 0.3
+  RenderView1.CenterOfRotation = [1.5, 0.5, 0.5]
+  RenderView1.CameraPosition = [1.5, 0.5, 6.907227082229696]
+  RenderView1.CameraFocalPoint = [1.5, 0.5, 0.5]
+  RenderView1.CameraParallelScale = 1.6583123951777
+  DataRepresentation1.Representation = 'Wireframe'
+  #
+  wbv=WarpByVector(Input=myMedReader)
+  wbv.ScaleFactor=0.1
+  wbv.Vectors=['POINTS','f3NbComp4_Vector']
+  assert(list(wbv.PointData.keys())==['f0NbComp1','f1NbComp2','f1NbComp2_Vector','f2NbComp3','f3NbComp4','f3NbComp4_Vector'])
+  #
+  DataRepresentation2 = Show()
+  DataRepresentation2.EdgeColor = [0.0, 0.0, 0.5000076295109483]
+  DataRepresentation2.SelectionPointFieldDataArrayName = 'f0NbComp1'
+  DataRepresentation2.SelectionCellFieldDataArrayName = 'FamilyIdCell'
+  DataRepresentation2.ScalarOpacityUnitDistance = 4.546673931685981
+  #DataRepresentation2.ExtractedBlockIndex = 1
+  DataRepresentation2.ScaleFactor = 0.5
+  DataRepresentation1.Visibility = 0
+  DataRepresentation1.ColorArrayName = ('POINT_DATA', '')
+  DataRepresentation1.Visibility = 1
+  a4_f3NbComp4_PVLookupTable = GetLookupTableForArray( "f3NbComp4", 4, RGBPoints=[1.118033988749895, 0.23, 0.299, 0.754, 8.108851429645696, 0.865, 0.865, 0.865, 15.0996688705415, 0.706, 0.016, 0.15], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0 )
+  a4_f3NbComp4_PiecewiseFunction = CreatePiecewiseFunction( Points=[1.118033988749895, 0.0, 0.5, 0.0, 15.0996688705415, 1.0, 0.5, 0.0] )
+  DataRepresentation1.ScalarOpacityFunction = a4_f3NbComp4_PiecewiseFunction
+  DataRepresentation1.LookupTable = a4_f3NbComp4_PVLookupTable
+  a4_f3NbComp4_PVLookupTable.ScalarOpacityFunction = a4_f3NbComp4_PiecewiseFunction
+  DataRepresentation2.ScalarOpacityFunction = a4_f3NbComp4_PiecewiseFunction
+  DataRepresentation2.ColorArrayName = ('POINT_DATA', 'f3NbComp4')
+  DataRepresentation2.LookupTable = a4_f3NbComp4_PVLookupTable
+  RenderView1.CameraViewUp = [0.32310237626907823, -0.28721735329781684, -0.901726702728644]
+  RenderView1.CameraPosition = [0.17151044563787257, 6.31903262423349, -1.8294921560963984]
+  RenderView1.CameraFocalPoint = [1.4999999999999996, 0.49999999999999944, 0.4999999999999996]
+  #
+  RenderView1.ViewSize =[300,300]
+  Render()
 
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader10.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
-                                                            threshold=1)
-vtk.test.Testing.interact()
+  # compare with baseline image
+  try:
+    baselineIndex = sys.argv.index('-B')+1
+    baselinePath = sys.argv[baselineIndex]
+  except:
+    print("Could not get baseline directory. Test failed.")
+    exit(1)
+  baseline_file = os.path.join(baselinePath, "testMEDReader10.png")
+  import vtk.test.Testing
+  from vtk.util.misc import vtkGetTempDir
+  vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+  vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
+                                                              threshold=1)
+  vtk.test.Testing.interact()
index 38920c58766066b9464c9ab79df2e8dd4624023c..b7d21b08f55781dde169b644c41fd1e290146ee6 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay
 
+import os
+import sys
+
 from MEDLoader import *
 
 """ This test is non regression test to check non regression of EDF 8761. ELNO Mesh filter on vector field with 4 comps cut of using GenerateVectors"""
@@ -46,49 +49,48 @@ testMEDReader13_med = MEDReader( FileName=fname )
 testMEDReader13_med.GenerateVectors = 1
 testMEDReader13_med.AllArrays = ['TS0/mesh/ComSup0/fieldELNO@@][@@GSSNE']
 
-RenderView1 = GetRenderView()
-RenderView1.CameraPosition = [1.0, 0.5, 10000.0]
-
-RenderView1.CameraPosition = [1.0, 0.5, 4.319751617610021]
-
-ELNOfieldToSurface3 = ELNOfieldToSurface(Input=testMEDReader13_med)
-
-DataRepresentation2 = Show()
-#DataRepresentation2.ConstantRadius = 1.9999333620071411
-DataRepresentation2.EdgeColor = [0.0, 0.0, 0.5000076295109483]
-#DataRepresentation2.PointGaussianDefaultsInitialized = 1
-DataRepresentation2.SelectionPointFieldDataArrayName = 'fieldELNO'
-DataRepresentation2.SelectionCellFieldDataArrayName = 'FamilyIdCell'
-#DataRepresentation2.SelectInputVectors = ['POINTS', 'fieldELNO_Vector']
-DataRepresentation2.ScalarOpacityUnitDistance = 1.7746382108908556
-DataRepresentation2.Texture = []
-DataRepresentation2.ExtractedBlockIndex = 1
-#DataRepresentation2.RadiusRange = [6.666666740784422e-05, 1.9999333620071411]
-DataRepresentation2.ScaleFactor = 0.19998666953397334
-
-#DataRepresentation2.RadiusRange = [6.66667e-05, 1.99993]
-DataRepresentation2.ColorArrayName = ('POINT_DATA', 'fieldELNO_Vector')
-
-a3_fieldELNO_Vector_PVLookupTable = GetLookupTableForArray( "fieldELNO_Vector", 3, RGBPoints=[0.3464101615137755, 0.23, 0.299, 0.754, 1.1258330249197703, 0.865, 0.865, 0.865, 1.9052558883257653, 0.706, 0.016, 0.15], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0 )
-
-a3_fieldELNO_Vector_PiecewiseFunction = CreatePiecewiseFunction( Points=[0.3464101615137755, 0.0, 0.5, 0.0, 1.9052558883257653, 1.0, 0.5, 0.0] )
-
-RenderView1.ViewSize =[300,300]
-Render()
-
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader13.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
-                                                            threshold=1)
-vtk.test.Testing.interact()
+if '-D' not in sys.argv:
+  RenderView1 = GetRenderView()
+  RenderView1.CameraPosition = [1.0, 0.5, 10000.0]
+
+  RenderView1.CameraPosition = [1.0, 0.5, 4.319751617610021]
+
+  ELNOfieldToSurface3 = ELNOfieldToSurface(Input=testMEDReader13_med)
+
+  DataRepresentation2 = Show()
+  #DataRepresentation2.ConstantRadius = 1.9999333620071411
+  DataRepresentation2.EdgeColor = [0.0, 0.0, 0.5000076295109483]
+  #DataRepresentation2.PointGaussianDefaultsInitialized = 1
+  DataRepresentation2.SelectionPointFieldDataArrayName = 'fieldELNO'
+  DataRepresentation2.SelectionCellFieldDataArrayName = 'FamilyIdCell'
+  #DataRepresentation2.SelectInputVectors = ['POINTS', 'fieldELNO_Vector']
+  DataRepresentation2.ScalarOpacityUnitDistance = 1.7746382108908556
+  DataRepresentation2.Texture = []
+  DataRepresentation2.ExtractedBlockIndex = 1
+  #DataRepresentation2.RadiusRange = [6.666666740784422e-05, 1.9999333620071411]
+  DataRepresentation2.ScaleFactor = 0.19998666953397334
+
+  #DataRepresentation2.RadiusRange = [6.66667e-05, 1.99993]
+  DataRepresentation2.ColorArrayName = ('POINT_DATA', 'fieldELNO_Vector')
+
+  a3_fieldELNO_Vector_PVLookupTable = GetLookupTableForArray( "fieldELNO_Vector", 3, RGBPoints=[0.3464101615137755, 0.23, 0.299, 0.754, 1.1258330249197703, 0.865, 0.865, 0.865, 1.9052558883257653, 0.706, 0.016, 0.15], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0 )
+
+  a3_fieldELNO_Vector_PiecewiseFunction = CreatePiecewiseFunction( Points=[0.3464101615137755, 0.0, 0.5, 0.0, 1.9052558883257653, 1.0, 0.5, 0.0] )
+
+  RenderView1.ViewSize =[300,300]
+  Render()
+
+  # compare with baseline image
+  try:
+    baselineIndex = sys.argv.index('-B')+1
+    baselinePath = sys.argv[baselineIndex]
+  except:
+    print("Could not get baseline directory. Test failed.")
+    exit(1)
+  baseline_file = os.path.join(baselinePath, "testMEDReader13.png")
+  import vtk.test.Testing
+  from vtk.util.misc import vtkGetTempDir
+  vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+  vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
+                                                              threshold=1)
+  vtk.test.Testing.interact()
index 4939d1726a19de0de0561e991840de94932718d4..5253e9ae6c38ab58697d23d85091d8aee1cfeccc 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay (EDF R&D)
 
+import os
+import sys
+
 from MEDLoader import *
 
 """ This test reproduces precisely the bug EDF8655 (PAL 22677) by cheking that multi loc per geo type in a field is correctly managed.
@@ -129,49 +132,49 @@ paraview.simple._DisableFirstRenderCameraReset()
 reader=MEDReader(FileName=fname)
 ExpectedEntries=['TS0/Mesh/ComSup0/zeField0_MM0@@][@@GAUSS', 'TS0/Mesh/ComSup1/zeField0_MM1@@][@@GAUSS', 'TS0/Mesh/ComSup2/zeField0_MM2@@][@@GAUSS', 'TS0/Mesh/ComSup2/zeField1_MM0@@][@@GAUSS', 'TS0/Mesh/ComSup3/zeField1_MM1@@][@@GAUSS', 'TS0/Mesh/ComSup4/zeField2@@][@@P1', 'TS1/Mesh/ComSup0/Mesh@@][@@P0']
 assert(reader.GetProperty("FieldsTreeInfo")[::2]==ExpectedEntries)
-renderView1=GetActiveViewOrCreate('RenderView')
-for entry in [[ExpectedEntries[0]],[ExpectedEntries[1]],[ExpectedEntries[2],ExpectedEntries[3]],[ExpectedEntries[4]]]:
-    reader=MEDReader(FileName=fname)
-    reader.AllArrays=entry
-    gaussPoints=ELGAfieldToPointGaussian(Input=reader)
-    gaussPoints.SelectSourceArray="ELGA@0"
-    Show(gaussPoints,renderView1)
-    pass
 
-#
+if '-D' not in sys.argv:
+    renderView1=GetActiveViewOrCreate('RenderView')
+    for entry in [[ExpectedEntries[0]],[ExpectedEntries[1]],[ExpectedEntries[2],ExpectedEntries[3]],[ExpectedEntries[4]]]:
+        reader=MEDReader(FileName=fname)
+        reader.AllArrays=entry
+        gaussPoints=ELGAfieldToPointGaussian(Input=reader)
+        gaussPoints.SelectSourceArray="ELGA@0"
+        Show(gaussPoints,renderView1)
+        pass
 
-readerNodeField=MEDReader(FileName=fname)
-readerNodeField.AllArrays=[ExpectedEntries[5]]
-nodeFieldDisplay=Show(readerNodeField,renderView1)
-ColorBy(nodeFieldDisplay,('POINTS','zeField2'))
-nodeFieldDisplay.RescaleTransferFunctionToDataRange(True)
-zeField2LUT=GetColorTransferFunction('zeField2')
-zeField2LUT.RGBPoints=[990.6568528002015, 0.231373, 0.298039, 0.752941, 1009.0416245953584, 0.865003, 0.865003, 0.865003, 1027.4263963905153, 0.705882, 0.0156863, 0.14902]
-zeField2LUT.ScalarRangeInitialized=1.
-#
-renderView1.ResetCamera()
-renderView1.InteractionMode = '2D'
-renderView1.CameraPosition = [3.0, 2.0, 10000.0]
-renderView1.CameraFocalPoint = [3.0, 2.0, 0.0]
-renderView1.ViewSize =[300,300]
-renderView1.GetRenderWindow().DoubleBufferOff()
-#
+    #
+
+    readerNodeField=MEDReader(FileName=fname)
+    readerNodeField.AllArrays=[ExpectedEntries[5]]
+    nodeFieldDisplay=Show(readerNodeField,renderView1)
+    ColorBy(nodeFieldDisplay,('POINTS','zeField2'))
+    nodeFieldDisplay.RescaleTransferFunctionToDataRange(True)
+    zeField2LUT=GetColorTransferFunction('zeField2')
+    zeField2LUT.RGBPoints=[990.6568528002015, 0.231373, 0.298039, 0.752941, 1009.0416245953584, 0.865003, 0.865003, 0.865003, 1027.4263963905153, 0.705882, 0.0156863, 0.14902]
+    zeField2LUT.ScalarRangeInitialized=1.
+    #
+    renderView1.ResetCamera()
+    renderView1.InteractionMode = '2D'
+    renderView1.CameraPosition = [3.0, 2.0, 10000.0]
+    renderView1.CameraFocalPoint = [3.0, 2.0, 0.0]
+    renderView1.ViewSize =[300,300]
+    renderView1.GetRenderWindow().DoubleBufferOff()
+    #
 
-Render()
+    Render()
 
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader14.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(renderView1.GetRenderWindow(), baseline_file,
-                                                            threshold=1)
-vtk.test.Testing.interact()
+    # compare with baseline image
+    try:
+      baselineIndex = sys.argv.index('-B')+1
+      baselinePath = sys.argv[baselineIndex]
+    except:
+      print("Could not get baseline directory. Test failed.")
+      exit(1)
+    baseline_file = os.path.join(baselinePath, "testMEDReader14.png")
+    import vtk.test.Testing
+    from vtk.util.misc import vtkGetTempDir
+    vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+    vtk.test.Testing.compareImage(renderView1.GetRenderWindow(), baseline_file,
+                                                                threshold=1)
+    vtk.test.Testing.interact()
index 4fca70a0ddd3db266056ab4c9748bf8babaa5994..998b89b05d9fb2c6bacaebd1d6aef2f306f38314 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay (EDF R&D)
 
+import os
+import sys
+
 from MEDLoader import *
 
 """ This test is a non regression test that checks the behaviour of MEDReader when a mesh has the same name than a field.
@@ -51,40 +54,39 @@ assert(reader.GetProperty("FieldsTreeInfo")[::2]==ExpectedEntries)
 #
 glyph1=Glyph(Input=reader,GlyphType='Arrow',ScaleArray='FamilyIdNode',OrientationArray='zeName',GlyphMode='All Points',MaximumGlyphSize=0.1,GlyphTransform='Transform2')
 
-renderView1=GetActiveViewOrCreate('RenderView')
-renderView1.InteractionMode='3D'
-zeNameLUT = GetColorTransferFunction('zeName')
-zeNameLUT.RGBPoints = [1.0, 0.231373, 0.298039, 0.752941, 1.2071067811865475, 0.865003, 0.865003, 0.865003, 1.4142135623730951, 0.705882, 0.0156863, 0.14902]
-zeNameLUT.ScalarRangeInitialized = 1.
-zeNameLUT.VectorMode = 'Component'
+if '-D' not in sys.argv:
+  renderView1=GetActiveViewOrCreate('RenderView')
+  renderView1.InteractionMode='3D'
+  zeNameLUT = GetColorTransferFunction('zeName')
+  zeNameLUT.RGBPoints = [1.0, 0.231373, 0.298039, 0.752941, 1.2071067811865475, 0.865003, 0.865003, 0.865003, 1.4142135623730951, 0.705882, 0.0156863, 0.14902]
+  zeNameLUT.ScalarRangeInitialized = 1.
+  zeNameLUT.VectorMode = 'Component'
 
-glyph1Display=Show(glyph1,renderView1)
-glyph1Display.ColorArrayName = ['POINTS', 'FamilyIdNode']
-glyph1Display.LookupTable = zeNameLUT
-# set scalar coloring
-ColorBy(glyph1Display, ('POINTS', 'zeName'))
-# rescale color and/or opacity maps used to include current data range
-glyph1Display.RescaleTransferFunctionToDataRange(True)
-# do not show color bar/color legend
-glyph1Display.SetScalarBarVisibility(renderView1, False)
-#
-renderView1.ViewSize =[300,300]
-renderView1.GetRenderWindow().DoubleBufferOff()
-Render()
+  glyph1Display=Show(glyph1,renderView1)
+  glyph1Display.ColorArrayName = ['POINTS', 'FamilyIdNode']
+  glyph1Display.LookupTable = zeNameLUT
+  # set scalar coloring
+  ColorBy(glyph1Display, ('POINTS', 'zeName'))
+  # rescale color and/or opacity maps used to include current data range
+  glyph1Display.RescaleTransferFunctionToDataRange(True)
+  # do not show color bar/color legend
+  glyph1Display.SetScalarBarVisibility(renderView1, False)
+  #
+  renderView1.ViewSize =[300,300]
+  renderView1.GetRenderWindow().DoubleBufferOff()
+  Render()
 
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader15.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
-                                                            threshold=1)
-vtk.test.Testing.interact()
+  # compare with baseline image
+  try:
+    baselineIndex = sys.argv.index('-B')+1
+    baselinePath = sys.argv[baselineIndex]
+  except:
+    print("Could not get baseline directory. Test failed.")
+    exit(1)
+  baseline_file = os.path.join(baselinePath, "testMEDReader15.png")
+  import vtk.test.Testing
+  from vtk.util.misc import vtkGetTempDir
+  vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+  vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
+                                                              threshold=1)
+  vtk.test.Testing.interact()
index 6fbe63ecb82c0f924c382680c7249e02a02c31a0..a69af55ed53a28cdbcf74af453c2ae6a22c143c6 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay
 
+import os
+import sys
+
 from MEDLoader import *
 
 """ This is a non regression bug revealed during training session. The bug is linked to the native Threshold VTK filter. Corrected with PV version >= 4.4. (KW10658)
@@ -54,50 +57,49 @@ testMEDReader19med.AllTimeSteps = ['0000']
 # Properties modified on testMEDReader19med
 testMEDReader19med.AllArrays = ['TS0/mesh/ComSup0/mesh@@][@@P0']
 
-# get active view
-renderView1 = GetActiveViewOrCreate('RenderView')
+if '-D' not in sys.argv:
+    # get active view
+    renderView1 = GetActiveViewOrCreate('RenderView')
 
-# reset view to fit data
-renderView1.ResetCamera()
+    # reset view to fit data
+    renderView1.ResetCamera()
 
-#changing interaction mode based on data extents
-renderView1.InteractionMode = '2D'
-renderView1.CameraPosition = [0.2, 0.2, 10000.0]
-renderView1.CameraFocalPoint = [0.2, 0.2, 0.0]
-testMEDReader19med.UpdatePipeline()
-# create a new 'Extract Cell Type'
-extractCellType1 = ExtractCellType(Input=testMEDReader19med)
-extractCellType1.AllGeoTypes = []
+    #changing interaction mode based on data extents
+    renderView1.InteractionMode = '2D'
+    renderView1.CameraPosition = [0.2, 0.2, 10000.0]
+    renderView1.CameraFocalPoint = [0.2, 0.2, 0.0]
+    testMEDReader19med.UpdatePipeline()
+    # create a new 'Extract Cell Type'
+    extractCellType1 = ExtractCellType(Input=testMEDReader19med)
+    extractCellType1.AllGeoTypes = []
 
-# Properties modified on extractCellType1
-extractCellType1.AllGeoTypes = ['TRI3']
+    # Properties modified on extractCellType1
+    extractCellType1.AllGeoTypes = ['TRI3']
 
-# show data in view
-extractCellType1Display = Show(extractCellType1, renderView1)
-# trace defaults for the display properties.
-extractCellType1Display.ColorArrayName = [None, '']
-extractCellType1Display.ScalarOpacityUnitDistance = 0.5
+    # show data in view
+    extractCellType1Display = Show(extractCellType1, renderView1)
+    # trace defaults for the display properties.
+    extractCellType1Display.ColorArrayName = [None, '']
+    extractCellType1Display.ScalarOpacityUnitDistance = 0.5
 
-renderView1.InteractionMode = '2D'
-renderView1.CameraPosition = [0.2, 0.2, 10000.0]
-renderView1.CameraFocalPoint = [0.2, 0.2, 0.0]
-renderView1.CameraParallelScale = 0.7071067811865476
+    renderView1.InteractionMode = '2D'
+    renderView1.CameraPosition = [0.2, 0.2, 10000.0]
+    renderView1.CameraFocalPoint = [0.2, 0.2, 0.0]
+    renderView1.CameraParallelScale = 0.7071067811865476
 
-res=servermanager.Fetch(extractCellType1,0)
-assert(res.GetBlock(0).GetNumberOfCells()==2) # problem was here in PV4.3.1
+    res=servermanager.Fetch(extractCellType1,0)
+    assert(res.GetBlock(0).GetNumberOfCells()==2) # problem was here in PV4.3.1
 
-# compare with baseline image # Waiting KW return to uncomment this part because SIGSEGV in PV5.
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, imgName)
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file, threshold=1)
-vtk.test.Testing.interact()
+    # compare with baseline image # Waiting KW return to uncomment this part because SIGSEGV in PV5.
+    try:
+      baselineIndex = sys.argv.index('-B')+1
+      baselinePath = sys.argv[baselineIndex]
+    except:
+      print("Could not get baseline directory. Test failed.")
+      exit(1)
+    baseline_file = os.path.join(baselinePath, imgName)
+    import vtk.test.Testing
+    from vtk.util.misc import vtkGetTempDir
+    vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+    vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file, threshold=1)
+    vtk.test.Testing.interact()
index 1be452a06c664534cca276dd6d4982cc8072f4db..faeb7200b3e46556d14f25ec503c83b0014796b9 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay
 
+import os
+import sys
+
 from MEDLoader import *
 
 fname="testMEDReader2.med"
@@ -93,30 +96,29 @@ DataRepresentation5.ScalarOpacityFunction = a2_ACellField_PiecewiseFunction
 DataRepresentation5.LookupTable = a2_ACellField_PVLookupTable
 DataRepresentation5.ColorArrayName = ("CELLS", "ACellField")
 
-RenderView1 = GetRenderView()
-RenderView1.CenterOfRotation = [3.0, 3.0, 3.0]
-RenderView1.CameraViewUp = [-0.03886073885859842, 0.48373409998193495, 0.8743518533691291]
-RenderView1.CameraPosition = [7.351939549758929, -5.688193007926853, 8.000155023042788]
-RenderView1.CameraFocalPoint = [2.9999999999999996, 2.9999999999999987, 2.9999999999999982]
+if '-D' not in sys.argv:
+  RenderView1 = GetRenderView()
+  RenderView1.CenterOfRotation = [3.0, 3.0, 3.0]
+  RenderView1.CameraViewUp = [-0.03886073885859842, 0.48373409998193495, 0.8743518533691291]
+  RenderView1.CameraPosition = [7.351939549758929, -5.688193007926853, 8.000155023042788]
+  RenderView1.CameraFocalPoint = [2.9999999999999996, 2.9999999999999987, 2.9999999999999982]
 
-RenderView1.ViewSize =[300,300]
-Render()
+  RenderView1.ViewSize =[300,300]
+  Render()
 
-#WriteImage(outImgName)
+  #WriteImage(outImgName)
 
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader2.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
-                                                            threshold=1)
-vtk.test.Testing.interact()
+  # compare with baseline image
+  try:
+    baselineIndex = sys.argv.index('-B')+1
+    baselinePath = sys.argv[baselineIndex]
+  except:
+    print("Could not get baseline directory. Test failed.")
+    exit(1)
+  baseline_file = os.path.join(baselinePath, "testMEDReader2.png")
+  import vtk.test.Testing
+  from vtk.util.misc import vtkGetTempDir
+  vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+  vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
+                                                              threshold=1)
+  vtk.test.Testing.interact()
index 4ebc315e7be0f933f9fa21991d269a4fb5ddeef3..4d60c2b708116b89aaac28596899a38ff5990323 100644 (file)
 # Commit of the correction : a4e89b15c2faff6341ab9c3d78abc in PARAVIS
 # Due to mistake in MEDReader, the family field array on nodes was deleted twice when changing time step
 
+import os
+import sys
+
 from MEDLoader import *
+
 fname="testMEDReader20.med"
 png="testMEDReader20.png"
 nb=10
@@ -74,79 +78,79 @@ animationScene1 = GetAnimationScene()
 # update animation scene based on data timesteps
 animationScene1.UpdateAnimationUsingDataTimeSteps()
 
-# get active view
-renderView1 = GetActiveViewOrCreate('RenderView')
-# uncomment following to set a specific view size
-# renderView1.ViewSize = [610, 477]
-
-# show data in view
-testMEDReader20medDisplay = Show(testMEDReader20med, renderView1)
-# trace defaults for the display properties.
-testMEDReader20medDisplay.ColorArrayName = [None, '']
-testMEDReader20medDisplay.GlyphType = 'Arrow'
-testMEDReader20medDisplay.ScalarOpacityUnitDistance = 4.664739046219201
+if '-D' not in sys.argv:
+    # get active view
+    renderView1 = GetActiveViewOrCreate('RenderView')
+    # uncomment following to set a specific view size
+    # renderView1.ViewSize = [610, 477]
 
-# reset view to fit data
-renderView1.ResetCamera()
+    # show data in view
+    testMEDReader20medDisplay = Show(testMEDReader20med, renderView1)
+    # trace defaults for the display properties.
+    testMEDReader20medDisplay.ColorArrayName = [None, '']
+    testMEDReader20medDisplay.GlyphType = 'Arrow'
+    testMEDReader20medDisplay.ScalarOpacityUnitDistance = 4.664739046219201
 
-#changing interaction mode based on data extents
-renderView1.InteractionMode = '2D'
-renderView1.CameraPosition = [5.0, 0.5, 10000.0]
-renderView1.CameraFocalPoint = [5.0, 0.5, 0.0]
+    # reset view to fit data
+    renderView1.ResetCamera()
 
-# set scalar coloring
-ColorBy(testMEDReader20medDisplay, ('CELLS', 'Field'))
+    #changing interaction mode based on data extents
+    renderView1.InteractionMode = '2D'
+    renderView1.CameraPosition = [5.0, 0.5, 10000.0]
+    renderView1.CameraFocalPoint = [5.0, 0.5, 0.0]
 
-# rescale color and/or opacity maps used to include current data range
-testMEDReader20medDisplay.RescaleTransferFunctionToDataRange(True)
+    # set scalar coloring
+    ColorBy(testMEDReader20medDisplay, ('CELLS', 'Field'))
 
-# do not show color bar/color legend
-testMEDReader20medDisplay.SetScalarBarVisibility(renderView1, False)
+    # rescale color and/or opacity maps used to include current data range
+    testMEDReader20medDisplay.RescaleTransferFunctionToDataRange(True)
 
-# get color transfer function/color map for 'Field'
-fieldLUT = GetColorTransferFunction('Field')
+    # do not show color bar/color legend
+    testMEDReader20medDisplay.SetScalarBarVisibility(renderView1, False)
 
-# get opacity transfer function/opacity map for 'Field'
-fieldPWF = GetOpacityTransferFunction('Field')
+    # get color transfer function/color map for 'Field'
+    fieldLUT = GetColorTransferFunction('Field')
 
-animationScene1.GoToNext() # <- very important to see the bug play with time steps...
-animationScene1.GoToNext()
-animationScene1.GoToNext()
-animationScene1.GoToNext()
-animationScene1.GoToPrevious()
-animationScene1.GoToPrevious()
+    # get opacity transfer function/opacity map for 'Field'
+    fieldPWF = GetOpacityTransferFunction('Field')
 
-# current camera placement for renderView1
-renderView1.InteractionMode = '2D'
-renderView1.CameraPosition = [5.0, 0.5, 10000.0]
-renderView1.CameraFocalPoint = [5.0, 0.5, 0.0]
-renderView1.CameraParallelScale = 5.024937810560445
+    animationScene1.GoToNext() # <- very important to see the bug play with time steps...
+    animationScene1.GoToNext()
+    animationScene1.GoToNext()
+    animationScene1.GoToNext()
+    animationScene1.GoToPrevious()
+    animationScene1.GoToPrevious()
 
-#
-
-renderView1.ViewSize =[300,300]
-Render()
-#WriteImage(png)
+    # current camera placement for renderView1
+    renderView1.InteractionMode = '2D'
+    renderView1.CameraPosition = [5.0, 0.5, 10000.0]
+    renderView1.CameraFocalPoint = [5.0, 0.5, 0.0]
+    renderView1.CameraParallelScale = 5.024937810560445
 
-#### saving camera placements for all active views
+    #
 
-# current camera placement for renderView1
-renderView1.InteractionMode = '2D'
-renderView1.CameraPosition = [5.0, 0.5, 10000.0]
-renderView1.CameraFocalPoint = [5.0, 0.5, 0.0]
-renderView1.CameraParallelScale = 5.024937810560445
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath,png)
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file, threshold=1)
-vtk.test.Testing.interact()
+    renderView1.ViewSize =[300,300]
+    Render()
+    #WriteImage(png)
+
+    #### saving camera placements for all active views
+
+    # current camera placement for renderView1
+    renderView1.InteractionMode = '2D'
+    renderView1.CameraPosition = [5.0, 0.5, 10000.0]
+    renderView1.CameraFocalPoint = [5.0, 0.5, 0.0]
+    renderView1.CameraParallelScale = 5.024937810560445
+
+    # compare with baseline image
+    try:
+      baselineIndex = sys.argv.index('-B')+1
+      baselinePath = sys.argv[baselineIndex]
+    except:
+      print("Could not get baseline directory. Test failed.")
+      exit(1)
+    baseline_file = os.path.join(baselinePath,png)
+    import vtk.test.Testing
+    from vtk.util.misc import vtkGetTempDir
+    vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+    vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file, threshold=1)
+    vtk.test.Testing.interact()
index 187d27200b7f3fd3fc04361bffef0df839308a53..11898009b3d871f9edafb42a92b27c0f814cb9b0 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay (EDF R&D)
 
+import os
+import sys
+
 from paraview.simple import *
 
 from MEDLoader import *
@@ -43,122 +46,122 @@ WriteField(fname,f,True)
 testTotomed = MEDReader(FileName=fname)
 testTotomed.AllArrays = ['TS0/%s/ComSup0/%s@@][@@GSSNE'%(meshName,fieldName)]
 testTotomed.AllTimeSteps = ['0000']
-# get active view
-renderView1 = GetActiveViewOrCreate('RenderView')
-# uncomment following to set a specific view size
-# renderView1.ViewSize = [739, 503]
-
-# show data in view
-testTotomedDisplay = Show(testTotomed, renderView1)
-# trace defaults for the display properties.
-testTotomedDisplay.ColorArrayName = [None, '']
-testTotomedDisplay.GlyphType = 'Arrow'
-testTotomedDisplay.ScalarOpacityUnitDistance = 1.5874010519681994
-
-# reset view to fit data
-renderView1.ResetCamera()
-
-#changing interaction mode based on data extents
-renderView1.InteractionMode = '2D'
-renderView1.CameraPosition = [1.0, 10000.0, 10000.0]
-renderView1.CameraFocalPoint = [1.0, 0.0, 0.0]
-renderView1.CameraViewUp = [1.0, 1.0, 0.0]
-
-# set scalar coloring
-ColorBy(testTotomedDisplay, ('FIELD', 'vtkBlockColors'))
-
-# hide color bar/color legend
-testTotomedDisplay.SetScalarBarVisibility(renderView1, False)
-
-# get color transfer function/color map for 'vtkBlockColors'
-vtkBlockColorsLUT = GetColorTransferFunction('vtkBlockColors')
-
-# get opacity transfer function/opacity map for 'vtkBlockColors'
-vtkBlockColorsPWF = GetOpacityTransferFunction('vtkBlockColors')
-
-# create a new 'ELNO Mesh'
-eLNOMesh1 = ELNOfieldToSurface(Input=testTotomed)
-
-# Properties modified on eLNOMesh1
-eLNOMesh1.ShrinkFactor = 0.5 # <- test is here !!!!!!!!
-
-# show data in view
-eLNOMesh1Display = Show(eLNOMesh1, renderView1)
-# trace defaults for the display properties.
-eLNOMesh1Display.ColorArrayName = [None, '']
-eLNOMesh1Display.GlyphType = 'Arrow'
-eLNOMesh1Display.ScalarOpacityUnitDistance = 1.1905507889761495
-
-# hide data in view
-Hide(testTotomed, renderView1)
-
-# set scalar coloring
-ColorBy(eLNOMesh1Display, ('FIELD', 'vtkBlockColors'))
 
-# show color bar/color legend
-eLNOMesh1Display.SetScalarBarVisibility(renderView1, False)
+if '-D' not in sys.argv:
+  # get active view
+  renderView1 = GetActiveViewOrCreate('RenderView')
+  # uncomment following to set a specific view size
+  # renderView1.ViewSize = [739, 503]
 
-# set scalar coloring
-ColorBy(eLNOMesh1Display, ('POINTS', 'MyField'))
-
-# rescale color and/or opacity maps used to include current data range
-eLNOMesh1Display.RescaleTransferFunctionToDataRange(True)
-
-# show color bar/color legend
-eLNOMesh1Display.SetScalarBarVisibility(renderView1, False)
-
-# get color transfer function/color map for 'MyField'
-myFieldLUT = GetColorTransferFunction('MyField')
-
-# get opacity transfer function/opacity map for 'MyField'
-myFieldPWF = GetOpacityTransferFunction('MyField')
-
-# hide color bar/color legend
-eLNOMesh1Display.SetScalarBarVisibility(renderView1, False)
-
-# create a new 'Glyph'
-glyph1 = Glyph(Input=eLNOMesh1,
-    GlyphType='Arrow')
-glyph1.ScaleArray = ['POINTS', 'MyField']
-glyph1.OrientationArray = ['POINTS', 'No orientation array']
-glyph1.MaximumGlyphSize = 0.15000000000000002
-glyph1.GlyphTransform = 'Transform2'
-
-# Properties modified on glyph1
-glyph1.GlyphType = 'Sphere'
-glyph1.MaximumGlyphSize = 0.15
-
-# show data in view
-glyph1Display = Show(glyph1, renderView1)
-# trace defaults for the display properties.
-glyph1Display.ColorArrayName = ['POINTS', 'MyField']
-glyph1Display.LookupTable = myFieldLUT
-glyph1Display.GlyphType = 'Arrow'
-
-# hide color bar/color legend
-glyph1Display.SetScalarBarVisibility(renderView1, False)
-
-#### saving camera placements for all active views
-
-# current camera placement for renderView1
-renderView1.InteractionMode = '2D'
-renderView1.CameraPosition = [0.9999999999999908, 9999.999999999995, 9999.999999999993]
-renderView1.CameraFocalPoint = [1.0, 0.0, 0.0]
-renderView1.CameraViewUp = [0.6331899945158901, 0.547298104713038, -0.5472981047130381]
-renderView1.CameraParallelScale = 0.6930835077290218
-renderView1.ViewSize = [739,503]
-
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, imgName)
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file, threshold=1)
-vtk.test.Testing.interact()
+  # show data in view
+  testTotomedDisplay = Show(testTotomed, renderView1)
+  # trace defaults for the display properties.
+  testTotomedDisplay.ColorArrayName = [None, '']
+  testTotomedDisplay.GlyphType = 'Arrow'
+  testTotomedDisplay.ScalarOpacityUnitDistance = 1.5874010519681994
+
+  # reset view to fit data
+  renderView1.ResetCamera()
+
+  #changing interaction mode based on data extents
+  renderView1.InteractionMode = '2D'
+  renderView1.CameraPosition = [1.0, 10000.0, 10000.0]
+  renderView1.CameraFocalPoint = [1.0, 0.0, 0.0]
+  renderView1.CameraViewUp = [1.0, 1.0, 0.0]
+
+  # set scalar coloring
+  ColorBy(testTotomedDisplay, ('FIELD', 'vtkBlockColors'))
+
+  # hide color bar/color legend
+  testTotomedDisplay.SetScalarBarVisibility(renderView1, False)
+
+  # get color transfer function/color map for 'vtkBlockColors'
+  vtkBlockColorsLUT = GetColorTransferFunction('vtkBlockColors')
+
+  # get opacity transfer function/opacity map for 'vtkBlockColors'
+  vtkBlockColorsPWF = GetOpacityTransferFunction('vtkBlockColors')
+
+  # create a new 'ELNO Mesh'
+  eLNOMesh1 = ELNOfieldToSurface(Input=testTotomed)
+
+  # Properties modified on eLNOMesh1
+  eLNOMesh1.ShrinkFactor = 0.5 # <- test is here !!!!!!!!
+
+  # show data in view
+  eLNOMesh1Display = Show(eLNOMesh1, renderView1)
+  # trace defaults for the display properties.
+  eLNOMesh1Display.ColorArrayName = [None, '']
+  eLNOMesh1Display.GlyphType = 'Arrow'
+  eLNOMesh1Display.ScalarOpacityUnitDistance = 1.1905507889761495
+
+  # hide data in view
+  Hide(testTotomed, renderView1)
+
+  # set scalar coloring
+  ColorBy(eLNOMesh1Display, ('FIELD', 'vtkBlockColors'))
+
+  # show color bar/color legend
+  eLNOMesh1Display.SetScalarBarVisibility(renderView1, False)
+
+  # set scalar coloring
+  ColorBy(eLNOMesh1Display, ('POINTS', 'MyField'))
+
+  # rescale color and/or opacity maps used to include current data range
+  eLNOMesh1Display.RescaleTransferFunctionToDataRange(True)
+
+  # show color bar/color legend
+  eLNOMesh1Display.SetScalarBarVisibility(renderView1, False)
+
+  # get color transfer function/color map for 'MyField'
+  myFieldLUT = GetColorTransferFunction('MyField')
+
+  # get opacity transfer function/opacity map for 'MyField'
+  myFieldPWF = GetOpacityTransferFunction('MyField')
+
+  # hide color bar/color legend
+  eLNOMesh1Display.SetScalarBarVisibility(renderView1, False)
+
+  # create a new 'Glyph'
+  glyph1 = Glyph(Input=eLNOMesh1,
+      GlyphType='Arrow')
+  glyph1.ScaleArray = ['POINTS', 'MyField']
+  glyph1.OrientationArray = ['POINTS', 'No orientation array']
+  glyph1.MaximumGlyphSize = 0.15000000000000002
+  glyph1.GlyphTransform = 'Transform2'
+
+  # Properties modified on glyph1
+  glyph1.GlyphType = 'Sphere'
+  glyph1.MaximumGlyphSize = 0.15
+
+  # show data in view
+  glyph1Display = Show(glyph1, renderView1)
+  # trace defaults for the display properties.
+  glyph1Display.ColorArrayName = ['POINTS', 'MyField']
+  glyph1Display.LookupTable = myFieldLUT
+  glyph1Display.GlyphType = 'Arrow'
+
+  # hide color bar/color legend
+  glyph1Display.SetScalarBarVisibility(renderView1, False)
+
+  #### saving camera placements for all active views
+
+  # current camera placement for renderView1
+  renderView1.InteractionMode = '2D'
+  renderView1.CameraPosition = [0.9999999999999908, 9999.999999999995, 9999.999999999993]
+  renderView1.CameraFocalPoint = [1.0, 0.0, 0.0]
+  renderView1.CameraViewUp = [0.6331899945158901, 0.547298104713038, -0.5472981047130381]
+  renderView1.CameraParallelScale = 0.6930835077290218
+  renderView1.ViewSize = [739,503]
+
+  try:
+    baselineIndex = sys.argv.index('-B')+1
+    baselinePath = sys.argv[baselineIndex]
+  except:
+    print("Could not get baseline directory. Test failed.")
+    exit(1)
+  baseline_file = os.path.join(baselinePath, imgName)
+  import vtk.test.Testing
+  from vtk.util.misc import vtkGetTempDir
+  vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+  vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file, threshold=1)
+  vtk.test.Testing.interact()
index d57e2470a7a1dd5b5f600359fad2a026610b3c3a..2e7c50b717c4eb73fa20aa85cf72bf771b8b33a2 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay
 
+import os
+import sys
+
 from MEDLoader import *
 
 fname="testMEDReader3.med"
@@ -93,52 +96,51 @@ testMEDReader3.AllArrays=['TS0/mesh/ComSup0/ANodeField@@][@@P1']
 
 assert(list(testMEDReader3.TimestepValues)==[1.,2.,3.,4.,5.]) ## <- the test is here - double time steps are too big use dt.
 
-RenderView1=GetRenderView()
-RenderView1.ViewTime=3.0
-RenderView1.CameraPosition=[0.5,0.5,5.7320508075688776]
-RenderView1.ViewSize=[300,300]
-
-DataRepresentation2=Show()
-DataRepresentation2.EdgeColor=[0.0, 0.0, 0.5000076295109483]
-DataRepresentation2.SelectionPointFieldDataArrayName='ANodeField'
-DataRepresentation2.SelectionCellFieldDataArrayName='FamilyIdCell'
-DataRepresentation2.ScalarOpacityUnitDistance=1.4142135623730951
-DataRepresentation2.ExtractedBlockIndex=1
-DataRepresentation2.ScaleFactor=0.1
-
-a1_ANodeField_PVLookupTable=GetLookupTableForArray("ANodeField",1,RGBPoints=[0.0,0.23,0.299,0.754,4.0,0.706,0.016,0.15],VectorMode='Magnitude',NanColor=[0.25,0.0,0.0],
-                                                     ColorSpace='Diverging',ScalarRangeInitialized=1.0,AllowDuplicateScalars=1)
-a1_ANodeField_PiecewiseFunction=CreatePiecewiseFunction(Points=[0.0,0.0,0.5,0.0,1.0,1.0,0.5,0.0])
-a1_ANodeField_PVLookupTable.ScalarOpacityFunction=a1_ANodeField_PiecewiseFunction
-
-DataRepresentation2.ScalarOpacityFunction=a1_ANodeField_PiecewiseFunction
-DataRepresentation2.ColorArrayName='ANodeField'
-DataRepresentation2.LookupTable=a1_ANodeField_PVLookupTable
-
-# Triangulate so rendring always the same with different gpu or graphic backend.
-extSurf = ExtractSurface(Input=testMEDReader3)
-triangulate = Triangulate(Input=extSurf)
-Hide(testMEDReader3, RenderView1)
-Show(triangulate, RenderView1)
-triangulate1Display = GetDisplayProperties(triangulate, view=RenderView1)
-ColorBy(triangulate1Display, ('POINTS', 'ANodeField'))
-
-Render()
-###
-
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader3.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
-                                                            threshold=1)
-vtk.test.Testing.interact()
+if '-D' not in sys.argv:
+  RenderView1=GetRenderView()
+  RenderView1.ViewTime=3.0
+  RenderView1.CameraPosition=[0.5,0.5,5.7320508075688776]
+  RenderView1.ViewSize=[300,300]
+
+  DataRepresentation2=Show()
+  DataRepresentation2.EdgeColor=[0.0, 0.0, 0.5000076295109483]
+  DataRepresentation2.SelectionPointFieldDataArrayName='ANodeField'
+  DataRepresentation2.SelectionCellFieldDataArrayName='FamilyIdCell'
+  DataRepresentation2.ScalarOpacityUnitDistance=1.4142135623730951
+  DataRepresentation2.ExtractedBlockIndex=1
+  DataRepresentation2.ScaleFactor=0.1
+
+  a1_ANodeField_PVLookupTable=GetLookupTableForArray("ANodeField",1,RGBPoints=[0.0,0.23,0.299,0.754,4.0,0.706,0.016,0.15],VectorMode='Magnitude',NanColor=[0.25,0.0,0.0],
+                                                       ColorSpace='Diverging',ScalarRangeInitialized=1.0,AllowDuplicateScalars=1)
+  a1_ANodeField_PiecewiseFunction=CreatePiecewiseFunction(Points=[0.0,0.0,0.5,0.0,1.0,1.0,0.5,0.0])
+  a1_ANodeField_PVLookupTable.ScalarOpacityFunction=a1_ANodeField_PiecewiseFunction
+
+  DataRepresentation2.ScalarOpacityFunction=a1_ANodeField_PiecewiseFunction
+  DataRepresentation2.ColorArrayName='ANodeField'
+  DataRepresentation2.LookupTable=a1_ANodeField_PVLookupTable
+
+  # Triangulate so rendring always the same with different gpu or graphic backend.
+  extSurf = ExtractSurface(Input=testMEDReader3)
+  triangulate = Triangulate(Input=extSurf)
+  Hide(testMEDReader3, RenderView1)
+  Show(triangulate, RenderView1)
+  triangulate1Display = GetDisplayProperties(triangulate, view=RenderView1)
+  ColorBy(triangulate1Display, ('POINTS', 'ANodeField'))
+
+  Render()
+  ###
+
+  # compare with baseline image
+  try:
+    baselineIndex = sys.argv.index('-B')+1
+    baselinePath = sys.argv[baselineIndex]
+  except:
+    print("Could not get baseline directory. Test failed.")
+    exit(1)
+  baseline_file = os.path.join(baselinePath, "testMEDReader3.png")
+  import vtk.test.Testing
+  from vtk.util.misc import vtkGetTempDir
+  vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+  vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
+                                                              threshold=1)
+  vtk.test.Testing.interact()
index bdeb3e95674b820936179000d42dd88560748f26..970f320b88763b6ca797506f4f3f3c189dc21db7 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay
 
+import os
+import sys
+
 from MEDLoader import *
 
 """ This test checks that umeshes with no names work properly.
@@ -84,28 +87,27 @@ function=CreatePiecewiseFunction(Points=[0.0,0.0,0.5,0.0,1.0,1.0,0.5,0.0] )
 lookupTable.ScalarOpacityFunction = function
 DataRepresentation1.LookupTable = lookupTable
 
-RenderView1 = GetRenderView()
-RenderView1.CameraViewUp = [0.06254683966704512, 0.9980420295997885, 0.0]
-RenderView1.CameraPosition = [0.8087292125440382, 1.3325993334207897, 12.692130429902462]
-RenderView1.CameraFocalPoint = [0.8087292125440382, 1.3325993334207897, 0.0]
-RenderView1.CameraParallelScale = 3.712804729456109
+if '-D' not in sys.argv:
+  RenderView1 = GetRenderView()
+  RenderView1.CameraViewUp = [0.06254683966704512, 0.9980420295997885, 0.0]
+  RenderView1.CameraPosition = [0.8087292125440382, 1.3325993334207897, 12.692130429902462]
+  RenderView1.CameraFocalPoint = [0.8087292125440382, 1.3325993334207897, 0.0]
+  RenderView1.CameraParallelScale = 3.712804729456109
 
-RenderView1.ViewSize =[300,300]
-Render()
+  RenderView1.ViewSize =[300,300]
+  Render()
 
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader4.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
-                                                            threshold=1)
-vtk.test.Testing.interact()
+  # compare with baseline image
+  try:
+    baselineIndex = sys.argv.index('-B')+1
+    baselinePath = sys.argv[baselineIndex]
+  except:
+    print("Could not get baseline directory. Test failed.")
+    exit(1)
+  baseline_file = os.path.join(baselinePath, "testMEDReader4.png")
+  import vtk.test.Testing
+  from vtk.util.misc import vtkGetTempDir
+  vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+  vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
+                                                              threshold=1)
+  vtk.test.Testing.interact()
index 98d9c02781a97d582f465dfe72d131b250b03003..613dae7f780ad810482e8df320da160720aa7e53 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay
 
+import os
+import sys
+
 from MEDLoader import *
 
 """ This test is CEA specific one. It generates a .sauv file
@@ -91,38 +94,37 @@ DataRepresentation2.ScalarOpacityUnitDistance = 1.5768745057161244
 DataRepresentation2.ExtractedBlockIndex = 1
 DataRepresentation2.ScaleFactor = 0.4
 
-RenderView1=GetRenderView()
-RenderView1.CenterOfRotation=[2.,2.,2.]
-RenderView1.CameraViewUp=[0.24562884954787187,0.6907950752417243,-0.680050463047831]
-RenderView1.CameraPosition=[-2.5085697461776486,11.6185941755061,10.14210560568201]
-RenderView1.CameraFocalPoint=[2.,2.,2.]
-RenderView1.CameraParallelScale=5.071791174723188
+if '-D' not in sys.argv:
+  RenderView1=GetRenderView()
+  RenderView1.CenterOfRotation=[2.,2.,2.]
+  RenderView1.CameraViewUp=[0.24562884954787187,0.6907950752417243,-0.680050463047831]
+  RenderView1.CameraPosition=[-2.5085697461776486,11.6185941755061,10.14210560568201]
+  RenderView1.CameraFocalPoint=[2.,2.,2.]
+  RenderView1.CameraParallelScale=5.071791174723188
 
-LookupTable=GetLookupTableForArray("fNode",1,RGBPoints=[0.0,0.23,0.299,0.754,55.0,0.706,0.016,0.15],VectorMode='Magnitude',NanColor=[0.25,0.0,0.0],ColorSpace='Diverging',ScalarRangeInitialized=1.0,AllowDuplicateScalars=1)
-DataRepresentation2 = Show()
-DataRepresentation2.EdgeColor = [0.0, 0.0, 0.5000076295109483]
-DataRepresentation2.ScalarOpacityUnitDistance = 1.5768745057161244
-DataRepresentation2.ExtractedBlockIndex = 1
-DataRepresentation2.ScaleFactor = 0.4
-DataRepresentation2.ColorArrayName=('POINTS','fNode')
-DataRepresentation2.LookupTable=LookupTable
+  LookupTable=GetLookupTableForArray("fNode",1,RGBPoints=[0.0,0.23,0.299,0.754,55.0,0.706,0.016,0.15],VectorMode='Magnitude',NanColor=[0.25,0.0,0.0],ColorSpace='Diverging',ScalarRangeInitialized=1.0,AllowDuplicateScalars=1)
+  DataRepresentation2 = Show()
+  DataRepresentation2.EdgeColor = [0.0, 0.0, 0.5000076295109483]
+  DataRepresentation2.ScalarOpacityUnitDistance = 1.5768745057161244
+  DataRepresentation2.ExtractedBlockIndex = 1
+  DataRepresentation2.ScaleFactor = 0.4
+  DataRepresentation2.ColorArrayName=('POINTS','fNode')
+  DataRepresentation2.LookupTable=LookupTable
 
-RenderView1.ViewSize=[300,300]
-Render()
+  RenderView1.ViewSize=[300,300]
+  Render()
 
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader5.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
-                                                            threshold=1)
-vtk.test.Testing.interact()
+  # compare with baseline image
+  try:
+    baselineIndex = sys.argv.index('-B')+1
+    baselinePath = sys.argv[baselineIndex]
+  except:
+    print("Could not get baseline directory. Test failed.")
+    exit(1)
+  baseline_file = os.path.join(baselinePath, "testMEDReader5.png")
+  import vtk.test.Testing
+  from vtk.util.misc import vtkGetTempDir
+  vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+  vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
+                                                              threshold=1)
+  vtk.test.Testing.interact()
index 2aa3a1f88cc34b30dd6823d63d7c99f495bcf854..98beebe85fb8d147412c494617d1961abcb69005 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay
 
+import os
+import sys
+
 from MEDLoader import *
 
 """ This test generate a GaussPoint field on a mesh with groups.
@@ -73,41 +76,40 @@ Glyph1.GlyphType = "Sphere"
 Glyph1.OrientationArray = ['POINTS', 'No orientation array']
 Glyph1.MaximumGlyphSize = 0.29
 
-RenderView1 = GetRenderView()
-RenderView1.CameraFocalPoint = [1.5, 1.5, 0.0]
-RenderView1.CameraPosition = [1.5, 1.5, 10000.0]
-RenderView1.InteractionMode = '3D'
-RenderView1.CameraPosition = [1.5, 1.5, 8.196152422706632]
-RenderView1.CameraParallelScale = 2.1213203435596424
-RenderView1.CenterOfRotation = [1.5, 1.5, 0.0]
+if '-D' not in sys.argv:
+    RenderView1 = GetRenderView()
+    RenderView1.CameraFocalPoint = [1.5, 1.5, 0.0]
+    RenderView1.CameraPosition = [1.5, 1.5, 10000.0]
+    RenderView1.InteractionMode = '3D'
+    RenderView1.CameraPosition = [1.5, 1.5, 8.196152422706632]
+    RenderView1.CameraParallelScale = 2.1213203435596424
+    RenderView1.CenterOfRotation = [1.5, 1.5, 0.0]
 
-DataRepresentation4 = Show()
-DataRepresentation4.EdgeColor = [0.0, 0.0, 0.5000076295109483]
-DataRepresentation4.SelectionPointFieldDataArrayName = 'fGauss'
-DataRepresentation4.ScaleFactor = 0.3182729169726372
+    DataRepresentation4 = Show()
+    DataRepresentation4.EdgeColor = [0.0, 0.0, 0.5000076295109483]
+    DataRepresentation4.SelectionPointFieldDataArrayName = 'fGauss'
+    DataRepresentation4.ScaleFactor = 0.3182729169726372
 
-a1_fGauss_PVLookupTable = GetLookupTableForArray( "fGauss", 1, RGBPoints=[0.22, 0.23, 0.299, 0.754, 2.95, 0.706, 0.016, 0.15], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0, AllowDuplicateScalars=1 )
-a1_fGauss_PiecewiseFunction = CreatePiecewiseFunction( Points=[0.0, 0.0, 0.5, 0.0, 1.0, 1.0, 0.5, 0.0] )
-DataRepresentation4.ColorArrayName = 'fGauss'
-DataRepresentation4.LookupTable = a1_fGauss_PVLookupTable
-a1_fGauss_PVLookupTable.ScalarOpacityFunction = a1_fGauss_PiecewiseFunction
+    a1_fGauss_PVLookupTable = GetLookupTableForArray( "fGauss", 1, RGBPoints=[0.22, 0.23, 0.299, 0.754, 2.95, 0.706, 0.016, 0.15], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0, AllowDuplicateScalars=1 )
+    a1_fGauss_PiecewiseFunction = CreatePiecewiseFunction( Points=[0.0, 0.0, 0.5, 0.0, 1.0, 1.0, 0.5, 0.0] )
+    DataRepresentation4.ColorArrayName = 'fGauss'
+    DataRepresentation4.LookupTable = a1_fGauss_PVLookupTable
+    a1_fGauss_PVLookupTable.ScalarOpacityFunction = a1_fGauss_PiecewiseFunction
 
-RenderView1.ViewSize=[300,300]
-Render()
+    RenderView1.ViewSize=[300,300]
+    Render()
 
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader6.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
-                                                            threshold=1)
-vtk.test.Testing.interact()
+    # compare with baseline image
+    try:
+      baselineIndex = sys.argv.index('-B')+1
+      baselinePath = sys.argv[baselineIndex]
+    except:
+      print("Could not get baseline directory. Test failed.")
+      exit(1)
+    baseline_file = os.path.join(baselinePath, "testMEDReader6.png")
+    import vtk.test.Testing
+    from vtk.util.misc import vtkGetTempDir
+    vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+    vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
+                                                                threshold=1)
+    vtk.test.Testing.interact()
index 14afd22eb80f058a41c3c8ae5ff6e99e9139309f..e7d3b535fbbd7e72bb09386bfb8fc943a6c66516 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay
 
+import os
+import sys
+
 from MEDLoader import *
 
 """ This test generate a simple multi time field with a very aggressive time steps triplets. Neither dt, nor iteration nor order is considered.
@@ -70,44 +73,43 @@ myMedReader=MEDReader(FileName=fname)
 myMedReader.AllArrays = ['TS0/mesh/ComSup0/fNode@@][@@P1']
 assert(list(myMedReader.TimestepValues)==[0.,1.,2.,3.])
 
-RenderView1 = GetRenderView()
-RenderView1.CameraFocalPoint = [1.5, 1.5, 0.0]
-RenderView1.CameraPosition = [1.5, 1.5, 10000.0]
-RenderView1.InteractionMode = '3D'
-RenderView1.CameraPosition = [1.5, 1.5, 8.196152422706632]
-RenderView1.CameraParallelScale = 2.1213203435596424
-RenderView1.CenterOfRotation = [1.5, 1.5, 0.0]
+if '-D' not in sys.argv:
+    RenderView1 = GetRenderView()
+    RenderView1.CameraFocalPoint = [1.5, 1.5, 0.0]
+    RenderView1.CameraPosition = [1.5, 1.5, 10000.0]
+    RenderView1.InteractionMode = '3D'
+    RenderView1.CameraPosition = [1.5, 1.5, 8.196152422706632]
+    RenderView1.CameraParallelScale = 2.1213203435596424
+    RenderView1.CenterOfRotation = [1.5, 1.5, 0.0]
 
-DataRepresentation4 = Show()
-DataRepresentation4.EdgeColor = [0.0, 0.0, 0.5000076295109483]
-DataRepresentation4.SelectionPointFieldDataArrayName = 'fNode'
-DataRepresentation4.ScaleFactor = 0.3182729169726372
+    DataRepresentation4 = Show()
+    DataRepresentation4.EdgeColor = [0.0, 0.0, 0.5000076295109483]
+    DataRepresentation4.SelectionPointFieldDataArrayName = 'fNode'
+    DataRepresentation4.ScaleFactor = 0.3182729169726372
 
-a1_fGauss_PVLookupTable = GetLookupTableForArray( "fNode", 1, RGBPoints=[0.22, 0.23, 0.299, 0.754, 2.95, 0.706, 0.016, 0.15], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0, AllowDuplicateScalars=1 )
-a1_fGauss_PiecewiseFunction = CreatePiecewiseFunction( Points=[0.0, 0.0, 0.5, 0.0, 1.0, 1.0, 0.5, 0.0] )
-DataRepresentation4.ColorArrayName = 'fNode'
-DataRepresentation4.LookupTable = a1_fGauss_PVLookupTable
-a1_fGauss_PVLookupTable.ScalarOpacityFunction = a1_fGauss_PiecewiseFunction
+    a1_fGauss_PVLookupTable = GetLookupTableForArray( "fNode", 1, RGBPoints=[0.22, 0.23, 0.299, 0.754, 2.95, 0.706, 0.016, 0.15], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0, AllowDuplicateScalars=1 )
+    a1_fGauss_PiecewiseFunction = CreatePiecewiseFunction( Points=[0.0, 0.0, 0.5, 0.0, 1.0, 1.0, 0.5, 0.0] )
+    DataRepresentation4.ColorArrayName = 'fNode'
+    DataRepresentation4.LookupTable = a1_fGauss_PVLookupTable
+    a1_fGauss_PVLookupTable.ScalarOpacityFunction = a1_fGauss_PiecewiseFunction
 
-RenderView1.ViewTime = 1.0 #### Important # red is in right bottom
-RenderView1.CacheKey = 1.0
-RenderView1.UseCache = 1
-RenderView1.ViewSize=[300,300]
-Render()
+    RenderView1.ViewTime = 1.0 #### Important # red is in right bottom
+    RenderView1.CacheKey = 1.0
+    RenderView1.UseCache = 1
+    RenderView1.ViewSize=[300,300]
+    Render()
 
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader7.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
-                                                            threshold=6)
-vtk.test.Testing.interact()
+    # compare with baseline image
+    try:
+      baselineIndex = sys.argv.index('-B')+1
+      baselinePath = sys.argv[baselineIndex]
+    except:
+      print("Could not get baseline directory. Test failed.")
+      exit(1)
+    baseline_file = os.path.join(baselinePath, "testMEDReader7.png")
+    import vtk.test.Testing
+    from vtk.util.misc import vtkGetTempDir
+    vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+    vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
+                                                                threshold=6)
+    vtk.test.Testing.interact()
index 5d52751606502b0390992267734c54c446e3cdb4..d7502324564d94cdd75909045daaa95b36bffe85 100644 (file)
@@ -19,6 +19,9 @@
 #
 # Author : Anthony Geay
 
+import os
+import sys
+
 from MEDLoader import *
 
 """ This test is a non regression test. ExtractCellType then ExtractGroup.
@@ -80,44 +83,43 @@ extGrp=ExtractGroup(Input=extractCT)
 assert([x for x in list(extGrp.GetProperty("GroupsFlagsInfo")[::2]) if x[:4]=="GRP_"]==['GRP_grp0'])
 extGrp.AllGroups="GRP_grp0"
 
-RenderView1 = GetRenderView()
-RenderView1.CameraFocalPoint = [1.5, 1.5, 0.0]
-RenderView1.CameraPosition = [1.5, 1.5, 10000.0]
-RenderView1.InteractionMode = '3D'
-RenderView1.CameraPosition = [1.5, 1.5, 8.196152422706632]
-RenderView1.CameraParallelScale = 2.1213203435596424
-RenderView1.CenterOfRotation = [1.5, 1.5, 0.0]
+if '-D' not in sys.argv:
+    RenderView1 = GetRenderView()
+    RenderView1.CameraFocalPoint = [1.5, 1.5, 0.0]
+    RenderView1.CameraPosition = [1.5, 1.5, 10000.0]
+    RenderView1.InteractionMode = '3D'
+    RenderView1.CameraPosition = [1.5, 1.5, 8.196152422706632]
+    RenderView1.CameraParallelScale = 2.1213203435596424
+    RenderView1.CenterOfRotation = [1.5, 1.5, 0.0]
 
-DataRepresentation4 = Show()
-DataRepresentation4.EdgeColor = [0.0, 0.0, 0.5000076295109483]
-DataRepresentation4.SelectionPointFieldDataArrayName = 'fNode'
-DataRepresentation4.ScaleFactor = 0.3182729169726372
+    DataRepresentation4 = Show()
+    DataRepresentation4.EdgeColor = [0.0, 0.0, 0.5000076295109483]
+    DataRepresentation4.SelectionPointFieldDataArrayName = 'fNode'
+    DataRepresentation4.ScaleFactor = 0.3182729169726372
 
-a1_fGauss_PVLookupTable = GetLookupTableForArray( "fNode", 1, RGBPoints=[0.22, 0.23, 0.299, 0.754, 2.95, 0.706, 0.016, 0.15], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0, AllowDuplicateScalars=1 )
-a1_fGauss_PiecewiseFunction = CreatePiecewiseFunction( Points=[0.0, 0.0, 0.5, 0.0, 1.0, 1.0, 0.5, 0.0] )
-DataRepresentation4.ColorArrayName = 'fNode'
-DataRepresentation4.LookupTable = a1_fGauss_PVLookupTable
-a1_fGauss_PVLookupTable.ScalarOpacityFunction = a1_fGauss_PiecewiseFunction
+    a1_fGauss_PVLookupTable = GetLookupTableForArray( "fNode", 1, RGBPoints=[0.22, 0.23, 0.299, 0.754, 2.95, 0.706, 0.016, 0.15], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0, AllowDuplicateScalars=1 )
+    a1_fGauss_PiecewiseFunction = CreatePiecewiseFunction( Points=[0.0, 0.0, 0.5, 0.0, 1.0, 1.0, 0.5, 0.0] )
+    DataRepresentation4.ColorArrayName = 'fNode'
+    DataRepresentation4.LookupTable = a1_fGauss_PVLookupTable
+    a1_fGauss_PVLookupTable.ScalarOpacityFunction = a1_fGauss_PiecewiseFunction
 
-RenderView1.ViewTime = 1.0 #### Important # red is in right bottom
-RenderView1.CacheKey = 1.0
-RenderView1.UseCache = 1
-RenderView1.ViewSize=[300,300]
-Render()
+    RenderView1.ViewTime = 1.0 #### Important # red is in right bottom
+    RenderView1.CacheKey = 1.0
+    RenderView1.UseCache = 1
+    RenderView1.ViewSize=[300,300]
+    Render()
 
-# compare with baseline image
-import os
-import sys
-try:
-  baselineIndex = sys.argv.index('-B')+1
-  baselinePath = sys.argv[baselineIndex]
-except:
-  print("Could not get baseline directory. Test failed.")
-  exit(1)
-baseline_file = os.path.join(baselinePath, "testMEDReader8.png")
-import vtk.test.Testing
-from vtk.util.misc import vtkGetTempDir
-vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
-vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
-                                                            threshold=1)
-vtk.test.Testing.interact()
+    # compare with baseline image
+    try:
+      baselineIndex = sys.argv.index('-B')+1
+      baselinePath = sys.argv[baselineIndex]
+    except:
+      print("Could not get baseline directory. Test failed.")
+      exit(1)
+    baseline_file = os.path.join(baselinePath, "testMEDReader8.png")
+    import vtk.test.Testing
+    from vtk.util.misc import vtkGetTempDir
+    vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
+    vtk.test.Testing.compareImage(GetActiveView().GetRenderWindow(), baseline_file,
+                                                                threshold=1)
+    vtk.test.Testing.interact()