mirror of
https://github.com/OpenFOAM/ThirdParty-6.git
synced 2025-12-08 06:57:43 +00:00
ParaView-5.0.1: Added the source-tree to ThirdParty-dev and patched as described in the README file
Resolves bug-report http://bugs.openfoam.org/view.php?id=2098
This commit is contained in:
@ -0,0 +1,73 @@
|
||||
#/usr/bin/env python
|
||||
|
||||
|
||||
blotScriptBody = \
|
||||
"""
|
||||
diskwrite off
|
||||
|
||||
detour
|
||||
solid
|
||||
rotate x 100
|
||||
tmin 0.001
|
||||
tmax 0.003
|
||||
nintv 20
|
||||
plot
|
||||
|
||||
tplot
|
||||
VELX 1 to 1000 by 200
|
||||
overlay
|
||||
plot
|
||||
reset
|
||||
|
||||
xyplot
|
||||
displx 200 to 300 by 20
|
||||
velx 200 to 300 by 20
|
||||
plot
|
||||
|
||||
"""
|
||||
|
||||
|
||||
import QtTesting
|
||||
import sys
|
||||
|
||||
pluginFile = 'libpvblot.so'
|
||||
if sys.platform == 'win32':
|
||||
pluginFile = 'pvblot.dll'
|
||||
|
||||
if sys.platform == 'darwin':
|
||||
pluginFile = 'libpvblot.dylib'
|
||||
|
||||
dataFile = '$PARAVIEW_DATA_ROOT/can.ex2'
|
||||
|
||||
object1 = 'pqClientMainWindow/menubar/menuTools'
|
||||
object2 = 'pqClientMainWindow/pqPluginDialog/localGroup/loadLocal'
|
||||
object3 = 'pqClientMainWindow/pqPluginDialog/pqFileDialog'
|
||||
object4 = 'pqClientMainWindow/pqPluginDialog/buttonBox/1QPushButton0'
|
||||
object5 = 'pqClientMainWindow/pqFileDialog'
|
||||
object6 = 'pqClientMainWindow/pqBlotDialog/buttons/runScript'
|
||||
object7 = 'pqClientMainWindow/pqBlotDialog/BLOTShellRunScriptDialog'
|
||||
object8 = 'pqClientMainWindow/pqBlotDialog/buttons/close'
|
||||
|
||||
|
||||
testDir = QtTesting.getProperty('pqClientMainWindow', 'TestDirectory')
|
||||
|
||||
|
||||
blotTestFile = "%s/PVBlotTest1.bl" % testDir
|
||||
|
||||
blotFile = open(blotTestFile, 'w')
|
||||
blotFile.write(blotScriptBody)
|
||||
blotFile.close()
|
||||
|
||||
QtTesting.playCommand(object1, 'activate', 'actionManage_Plugins')
|
||||
QtTesting.playCommand(object2, 'activate', '')
|
||||
QtTesting.playCommand(object3, 'filesSelected', pluginFile)
|
||||
QtTesting.playCommand(object4, 'activate', '')
|
||||
QtTesting.playCommand(object1, 'activate', 'PVBlot')
|
||||
QtTesting.playCommand(object5, 'filesSelected', dataFile)
|
||||
QtTesting.playCommand(object6, 'activate', '')
|
||||
QtTesting.playCommand(object7, 'filesSelected', blotTestFile)
|
||||
QtTesting.playCommand(object8, 'activate', '')
|
||||
|
||||
import time
|
||||
time.sleep(10)
|
||||
|
||||
Reference in New Issue
Block a user