コード例 #1
0
checkpoint Field page sensitized
checkpoint mesh page subproblems sensitized
checkpoint mesh page sensitized
checkpoint Solver page sensitized
checkpoint OOF.File.Load.Data
assert tests.sensitization1()
# Create graphics output
findWidget('OOF2:Scheduled Output Page:HPane0:HPaneL:Output:New').clicked()
checkpoint toplevel widget mapped Dialog-Define a new Output
findWidget('Dialog-Define a new Output').resize(314, 102)
findWidget('Dialog-Define a new Output:gtk-ok').clicked()
checkpoint OOF.Mesh.Scheduled_Output.New
findWidget('OOF2').resize(673, 350)
findWidget('OOF2:Scheduled Output Page:HPane0').set_position(316)
findWidget('OOF2:Scheduled Output Page:HPane0:HPaneL').set_position(25)
assert tests.sensitization2()
# Set schedule
findWidget('OOF2:Scheduled Output Page:HPane0:HPane2:Schedule:New').clicked()
checkpoint toplevel widget mapped Dialog-Set an Output Schedule
findWidget('Dialog-Set an Output Schedule').resize(306, 156)
# Check contents of schedule pull-down menu
assert tests.chooserCheck('Dialog-Set an Output Schedule:schedule:Chooser', ['Periodic', 'Geometric', 'Once', 'Specified Times'])
# Change scheduletype
setComboBox(findWidget('Dialog-Set an Output Schedule:scheduletype:Chooser'), 'Conditional')
# Check contents of schedule pull down menu
assert tests.chooserCheck('Dialog-Set an Output Schedule:schedule:Chooser', ['Every Time'])
# Change back to Absolute scheduletype and click ok
setComboBox(findWidget('Dialog-Set an Output Schedule:scheduletype:Chooser'), 'Absolute')
findWidget('Dialog-Set an Output Schedule:gtk-ok').clicked()
checkpoint OOF.Mesh.Scheduled_Output.Schedule.Set
assert tests.sensitization3()
コード例 #2
0
ファイル: log.py プロジェクト: anilkunwar/OOF2
checkpoint Solver page sensitized
assert tests.sensitization1()
# Add Solver
tree=findWidget('OOF2:Solver Page:VPane:Subproblems:SubproblemScroll:SubproblemList')
column = tree.get_column(3)
tree.row_activated((0,), column)
checkpoint toplevel widget mapped Dialog-Specify Solver
findWidget('Dialog-Specify Solver').resize(441, 218)
findWidget('Dialog-Specify Solver:gtk-ok').clicked()
checkpoint Solver page sensitized
checkpoint Field page sensitized
checkpoint mesh page subproblems sensitized
checkpoint mesh page sensitized
checkpoint OOF.Subproblem.Set_Solver
checkpoint Solver page sensitized
assert tests.sensitization2()
# Remove solver
findWidget('OOF2:Solver Page:VPane:Subproblems:Remove').clicked()
checkpoint Solver page sensitized
checkpoint Field page sensitized
checkpoint mesh page subproblems sensitized
checkpoint mesh page sensitized
checkpoint OOF.Subproblem.Remove_Solver
checkpoint Solver page sensitized
assert tests.sensitization1()
assert tests.selection(0)
# Define second subproblem
findWidget('OOF2:Navigation:PrevHist').clicked()
checkpoint mesh page subproblems sensitized
checkpoint mesh page sensitized
checkpoint mesh page subproblems sensitized