findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 71) findWidget('Dialog-Python_Log:filename').set_text('p') findWidget('Dialog-Python_Log:filename').set_text('pi') findWidget('Dialog-Python_Log:filename').set_text('pix') findWidget('Dialog-Python_Log:filename').set_text('pixe') findWidget('Dialog-Python_Log:filename').set_text('pixel') findWidget('Dialog-Python_Log:filename').set_text('pixeli') findWidget('Dialog-Python_Log:filename').set_text('pixelin') findWidget('Dialog-Python_Log:filename').set_text('pixelinf') findWidget('Dialog-Python_Log:filename').set_text('pixelinfo') findWidget('Dialog-Python_Log:filename').set_text('pixelinfor') findWidget('Dialog-Python_Log:filename').set_text('pixelinforg') findWidget('Dialog-Python_Log:filename').set_text('pixelinforgs') findWidget('Dialog-Python_Log:filename').set_text('pixelinforg') findWidget('Dialog-Python_Log:filename').set_text('pixelinforgb') findWidget('Dialog-Python_Log:filename').set_text('pixelinforgbh') findWidget('Dialog-Python_Log:filename').set_text('pixelinforgbhs') findWidget('Dialog-Python_Log:filename').set_text('pixelinforgbhsv') findWidget('Dialog-Python_Log:filename').set_text('pixelinforgbhsv.') findWidget('Dialog-Python_Log:filename').set_text('pixelinforgbhsv.l') findWidget('Dialog-Python_Log:filename').set_text('pixelinforgbhsv.lo') findWidget('Dialog-Python_Log:filename').set_text('pixelinforgbhsv.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('pixelinforgbhsv.log') os.remove('pixelinforgbhsv.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint boundary page updated checkpoint skeleton selection page selection sensitized checkpoint skeleton selection page updated checkpoint skeleton selection page groups sensitized checkpoint skeleton selection page groups sensitized checkpoint meshable button set checkpoint meshable button set checkpoint microstructure page sensitized checkpoint Field page sensitized ##checkpoint skeleton page sensitized checkpoint OOF.Microstructure.Delete assert tests.microstructureListCheck('micro1') assert tests.microstructureCheck('micro1') # save a python script log findMenu(findWidget('OOF3D:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(190, 95) findWidget('Dialog-Python_Log:filename').set_text('meshable.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('meshable.log') # quit OOF3D widget_0=findWidget('OOF3D') handled_0=widget_0.event(event(gtk.gdk.DELETE,window=widget_0.window))
findWidget('Questioner:gtk-yes').clicked() checkpoint mesh page subproblems sensitized checkpoint mesh page subproblems sensitized checkpoint Solver page sensitized checkpoint named analysis chooser set checkpoint mesh page subproblems sensitized checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint mesh page sensitized checkpoint OOF.Mesh.Delete setComboBox(findWidget('OOF3D:Navigation:PageMenu'), 'Fields & Equations') checkpoint Field page sensitized checkpoint page installed Fields & Equations assert tests.fieldButtonCheck('Temperature',True,False) assert tests.fieldButtonCheck('Displacement',True,False) assert tests.fieldButtonCheck('Voltage',False,False) assert tests.eqnButtonCheck('Heat_Eqn',True) assert tests.eqnButtonCheck('Force_Balance',True) assert tests.eqnButtonCheck('Coulomb_Eqn',False) findMenu(findWidget('OOF3D:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(190, 92) findWidget('Dialog-Python_Log:filename').set_text('fieldeqn.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('fieldeqn.log') widget_2=findWidget('OOF3D') handled_2=widget_2.event(event(gtk.gdk.DELETE,window=widget_2.window)) postpone if not handled_2: widget_2.destroy() checkpoint OOF.Graphics_1.File.Close
checkpoint toplevel widget mapped Dialog-Add a data destination findWidget('Dialog-Add a data destination').resize(194, 72) findWidget('Dialog-Add a data destination:filename').set_text('m') findWidget('Dialog-Add a data destination:filename').set_text('ms') findWidget('Dialog-Add a data destination:filename').set_text('msg') findWidget('Dialog-Add a data destination:filename').set_text('msg.') findWidget('Dialog-Add a data destination:filename').set_text('msg.d') findWidget('Dialog-Add a data destination:filename').set_text('msg.da') findWidget('Dialog-Add a data destination:filename').set_text('msg.dat') findWidget('Dialog-Add a data destination:filename').set_text('msg.data') findWidget('Dialog-Add a data destination:gtk-ok').clicked() assert tests.chooserCheck('OOF2:Analysis Page:Destination:Chooser', ['<Message Window>', 'msg.data']) setComboBox(findWidget('OOF2:Analysis Page:bottom:Operation:OperationRCF:Chooser'), 'Direct Output') findWidget('OOF2:Analysis Page:Go').clicked() checkpoint OOF.Mesh.Analyze.Direct_Output assert tests.filediff('msg.data') findWidget('OOF2:Analysis Page:Destination:Clear').clicked() assert tests.chooserCheck('OOF2:Analysis Page:Destination:Chooser', ['<Message Window>']) setComboBox(findWidget('OOF2:Analysis Page:bottom:Operation:OperationRCF:Chooser'), 'Average') assert tests.samplingParams('Pixels', []) findWidget('OOF2:Analysis Page:Go').clicked() checkpoint OOF.Mesh.Analyze.Average assert tests.msgTextTail('# 1. time\n# 2. average of Displacement[x]\n0.0, 0.0') findWidget('OOF2').resize(561, 543) findWidget('OOF2:Navigation:Prev').clicked() #findWidget('OOF2:Solver Page:Solve').clicked() findWidget('OOF2:Solver Page:VPane:Subproblems:SubproblemScroll:SubproblemList').get_selection().select_path((0,)) findWidget('OOF2:Solver Page:VPane:Subproblems:Set').clicked() checkpoint toplevel widget mapped Dialog-Specify Solver findWidget('Dialog-Specify Solver').resize(423, 212) findWidget('Dialog-Specify Solver:gtk-ok').clicked()
checkpoint skeleton selection page updated checkpoint skeleton page sensitized checkpoint skeleton page sensitized checkpoint OOF.Skeleton.Delete findWidget('OOF2:Navigation:Next').clicked() assert tests.chooserCheck('OOF2:Pin Nodes Page:Skeleton', []) assert tests.sensitization0() findWidget('OOF2:Pin Nodes Page:Pane').set_position(276) findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate() checkpoint toplevel widget mapped Questioner findWidget('Questioner').resize(358, 94) findWidget('Questioner:gtk-cancel').clicked() findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('p') findWidget('Dialog-Python_Log:filename').set_text('pi') findWidget('Dialog-Python_Log:filename').set_text('pin') findWidget('Dialog-Python_Log:filename').set_text('pinn') findWidget('Dialog-Python_Log:filename').set_text('pinno') findWidget('Dialog-Python_Log:filename').set_text('pinnod') findWidget('Dialog-Python_Log:filename').set_text('pinnode') findWidget('Dialog-Python_Log:filename').set_text('pinnode.') findWidget('Dialog-Python_Log:filename').set_text('pinnode.l') findWidget('Dialog-Python_Log:filename').set_text('pinnode.lo') findWidget('Dialog-Python_Log:filename').set_text('pinnode.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('pinnode.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint mesh page subproblems sensitized checkpoint Field page sensitized checkpoint OOF.Mesh.Delete findWidget('OOF2 Graphics 1:Pane0').set_position(278) findWidget('OOF2:FE Mesh Page:Pane').set_position(265) setComboBox(findWidget('OOF2:Navigation:PageMenu'), 'Boundary Analysis') checkpoint page installed Boundary Analysis assert tests.bdyList() assert tests.goSensitive(0) findWidget('OOF2:Boundary Analysis Page:Pane:frame').size_allocate(gtk.gdk.Rectangle(4, 102, 226, 296)) findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('b') findWidget('Dialog-Python_Log:filename').set_text('bd') findWidget('Dialog-Python_Log:filename').set_text('bdy') findWidget('Dialog-Python_Log:filename').set_text('bdya') findWidget('Dialog-Python_Log:filename').set_text('bdyan') findWidget('Dialog-Python_Log:filename').set_text('bdyana') findWidget('Dialog-Python_Log:filename').set_text('bdyanal') findWidget('Dialog-Python_Log:filename').set_text('bdyanal.') findWidget('Dialog-Python_Log:filename').set_text('bdyanal.l') findWidget('Dialog-Python_Log:filename').set_text('bdyanal.lo') findWidget('Dialog-Python_Log:filename').set_text('bdyanal.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff("bdyanal.log") findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
checkpoint mesh page subproblems sensitized checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint mesh page subproblems sensitized checkpoint OOF.Subproblem.Edit setComboBox(findWidget('OOF2:Navigation:PageMenu'), 'Boundary Conditions') findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('b') findWidget('Dialog-Python_Log:filename').set_text('bc') findWidget('Dialog-Python_Log:filename').set_text('bcb') findWidget('Dialog-Python_Log:filename').set_text('bcbu') findWidget('Dialog-Python_Log:filename').set_text('bcbug') findWidget('Dialog-Python_Log:filename').set_text('bcbugl') findWidget('Dialog-Python_Log:filename').set_text('bcbuglo') findWidget('Dialog-Python_Log:filename').set_text('bcbuglog') findWidget('Dialog-Python_Log:filename').set_text('bcbuglo') findWidget('Dialog-Python_Log:filename').set_text('bcbugl') findWidget('Dialog-Python_Log:filename').set_text('bcbug') findWidget('Dialog-Python_Log:filename').set_text('bcbug.') findWidget('Dialog-Python_Log:filename').set_text('bcbug.l') findWidget('Dialog-Python_Log:filename').set_text('bcbug.lo') findWidget('Dialog-Python_Log:filename').set_text('bcbug.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('bcbug.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
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 Field page sensitized checkpoint mesh page sensitized checkpoint mesh page subproblems sensitized checkpoint OOF.Subproblem.Set_Solver # Sensitization check. solver set. "Solve" should be sensitized assert tests.sensitive(True) findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(191, 98) findWidget('Dialog-Python_Log:filename').set_text('s') findWidget('Dialog-Python_Log:filename').set_text('so') findWidget('Dialog-Python_Log:filename').set_text('sol') findWidget('Dialog-Python_Log:filename').set_text('solv') findWidget('Dialog-Python_Log:filename').set_text('solve') findWidget('Dialog-Python_Log:filename').set_text('solvet') findWidget('Dialog-Python_Log:filename').set_text('solvete') findWidget('Dialog-Python_Log:filename').set_text('solvetes') findWidget('Dialog-Python_Log:filename').set_text('solvetest') findWidget('Dialog-Python_Log:filename').set_text('solvetest.') findWidget('Dialog-Python_Log:filename').set_text('solvetest.l') findWidget('Dialog-Python_Log:filename').set_text('solvetest.lo') findWidget('Dialog-Python_Log:filename').set_text('solvetest.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('solvetest.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
checkpoint mesh page subproblems sensitized checkpoint mesh page subproblems sensitized checkpoint OOF.Mesh.New setComboBox(findWidget('OOF2:Navigation:PageMenu'), 'Boundary Conditions') setComboBox(findWidget('OOF2:Boundary Conditions Page:Mesh'), 'mesh') findWidget('OOF2:Boundary Conditions Page:Condition:BCScroll:BCList').get_selection().select_path((0,)) findWidget('OOF2:Boundary Conditions Page:Condition:Copy').clicked() checkpoint toplevel widget mapped Dialog-Choose a name and boundary. findWidget('Dialog-Choose a name and boundary.').resize(273, 188) setComboBox(findWidget('Dialog-Choose a name and boundary.:mesh:Mesh'), 'mesh<2>') findWidget('Dialog-Choose a name and boundary.:gtk-ok').clicked() checkpoint OOF.Mesh.Boundary_Conditions.Copy setComboBox(findWidget('OOF2:Boundary Conditions Page:Mesh'), 'mesh<2>') findWidget('OOF2:Navigation:Prev').clicked() findWidget('OOF2:Fields & Equations Page:HPane:Fields:Temperature defined').clicked() checkpoint OOF.Subproblem.Field.Define findWidget('OOF2:Navigation:Next').clicked() findWidget('OOF2:Boundary Conditions Page:Condition:New').clicked() checkpoint toplevel widget mapped Dialog-New Boundary Condition assert tests.sensitivity0() findWidget('Dialog-New Boundary Condition').resize(399, 276) findWidget('Dialog-New Boundary Condition:gtk-cancel').clicked() findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('bdydialog.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('bdydialog.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
assert tests.sensitization3() findWidget('OOF2:Microstructure Page:Save').clicked() checkpoint toplevel widget mapped Dialog-Save Microstructure "micro1" findWidget('Dialog-Save Microstructure "micro1"').resize(194, 100) findWidget('Dialog-Save Microstructure "micro1":filename').set_text('m') findWidget('Dialog-Save Microstructure "micro1":filename').set_text('mi') findWidget('Dialog-Save Microstructure "micro1":filename').set_text('mic') findWidget('Dialog-Save Microstructure "micro1":filename').set_text('micr') findWidget('Dialog-Save Microstructure "micro1":filename').set_text('micro') findWidget('Dialog-Save Microstructure "micro1":filename').set_text('micro.') findWidget('Dialog-Save Microstructure "micro1":filename').set_text('micro.d') findWidget('Dialog-Save Microstructure "micro1":filename').set_text('micro.da') findWidget('Dialog-Save Microstructure "micro1":filename').set_text('micro.dat') findWidget('Dialog-Save Microstructure "micro1":gtk-ok').clicked() checkpoint OOF.File.Save.Microstructure assert tests.filediff('micro.dat') findWidget('OOF2:Microstructure Page:Delete').clicked() checkpoint toplevel widget mapped Questioner findWidget('Questioner').resize(194, 94) findWidget('Questioner:gtk-yes').clicked() findWidget('OOF2:Microstructure Page:Pane').set_position(150) checkpoint pixel page updated checkpoint active area status updated checkpoint mesh bdy page updated checkpoint Field page sensitized checkpoint Materials page updated checkpoint mesh page subproblems sensitized checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized
checkpoint toplevel widget mapped Dialog-Choose a name and boundary. findWidget('Dialog-Choose a name and boundary.').resize(273, 188) assert tests.bdyNameCheck('top', 'bottom', 'right', 'left', None, 'topleft', 'bottomleft', 'topright', 'bottomright') setComboBox(findWidget('Dialog-Choose a name and boundary.:mesh:Skeleton'), 'skeleton<2>') assert tests.bdyNameCheck('bottom', 'right', 'left', None, 'topleft', 'bottomleft', 'topright', 'bottomright') setComboBox(findWidget('Dialog-Choose a name and boundary.:mesh:Skeleton'), 'skeleton') assert tests.bdyNameCheck('top', 'bottom', 'right', 'left', None, 'topleft', 'bottomleft', 'topright', 'bottomright') findWidget('Dialog-Choose a name and boundary.:gtk-cancel').clicked() findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('b') findWidget('Dialog-Python_Log:filename').set_text('bd') findWidget('Dialog-Python_Log:filename').set_text('bdy') findWidget('Dialog-Python_Log:filename').set_text('bdyt') findWidget('Dialog-Python_Log:filename').set_text('bdyte') findWidget('Dialog-Python_Log:filename').set_text('bdytet') findWidget('Dialog-Python_Log:filename').set_text('bdytets') findWidget('Dialog-Python_Log:filename').set_text('bdytet') findWidget('Dialog-Python_Log:filename').set_text('bdyte') findWidget('Dialog-Python_Log:filename').set_text('bdytes') findWidget('Dialog-Python_Log:filename').set_text('bdytest') findWidget('Dialog-Python_Log:filename').set_text('bdytest.') findWidget('Dialog-Python_Log:filename').set_text('bdytest.l') findWidget('Dialog-Python_Log:filename').set_text('bdytest.lo') findWidget('Dialog-Python_Log:filename').set_text('bdytest.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('bdytest.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
findWidget('OOF2 Graphics 1:Pane0').set_position(278) findWidget('OOF2:Image Page:Pane').set_position(380) checkpoint Graphics_1 Pixel Info updated checkpoint selection info updated checkpoint Graphics_1 Pixel Selection sensitized checkpoint selection info updated checkpoint selection info updated checkpoint selection info updated checkpoint contourmap info updated for Graphics_1 checkpoint microstructure page sensitized checkpoint Field page sensitized checkpoint OOF.Image.Delete assert tests.sensitization6() assert tests.chooserCheck('OOF2:Image Page:Image', []) findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('i') findWidget('Dialog-Python_Log:filename').set_text('im') findWidget('Dialog-Python_Log:filename').set_text('ima') findWidget('Dialog-Python_Log:filename').set_text('imag') findWidget('Dialog-Python_Log:filename').set_text('image') findWidget('Dialog-Python_Log:filename').set_text('image.') findWidget('Dialog-Python_Log:filename').set_text('image.l') findWidget('Dialog-Python_Log:filename').set_text('image.lo') findWidget('Dialog-Python_Log:filename').set_text('image.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('image.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
checkpoint toplevel widget mapped Dialog-Initialize BC floatdisp findWidget('Dialog-Initialize BC floatdisp').resize(263, 100) # Check that the time derivative of floatdisp isn't settable. assert not tests.time_deriv_settable('floatdisp') assert tests.value_settable('floatdisp') assert tests.checkInitializees('Temperature', 'Displacement', 'floattemp', 'floatdisp') findWidget('Dialog-Initialize BC floatdisp:gtk-ok').clicked() checkpoint Solver page sensitized checkpoint Solver page sensitized findWidget('OOF2:Solver Page:VPane:FieldInit:Scroll:Initializers').get_selection().unselect_all() checkpoint Solver page sensitized findWidget('OOF2:Solver Page:VPane:FieldInit:Scroll:Initializers').get_selection().select_path((3,)) checkpoint Solver page sensitized checkpoint OOF.Mesh.Boundary_Conditions.Set_BC_Initializer findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(191, 96) findWidget('Dialog-Python_Log:filename').set_text('t') findWidget('Dialog-Python_Log:filename').set_text('td') findWidget('Dialog-Python_Log:filename').set_text('tdb') findWidget('Dialog-Python_Log:filename').set_text('tdbc') findWidget('Dialog-Python_Log:filename').set_text('tdbc.') findWidget('Dialog-Python_Log:filename').set_text('tdbc.l') findWidget('Dialog-Python_Log:filename').set_text('tdbc.lo') findWidget('Dialog-Python_Log:filename').set_text('tdbc.log') findWidget('Dialog-Python_Log').resize(211, 96) findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('tdbc.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
canvasobj = findCanvasRoot(findWidget('OOF2 Graphics 1:Pane0:Pane1:Pane2:Canvas'), windowname='Graphics_1') canvasobj.emit('event', event(gtk.gdk.BUTTON_PRESS,x= 6.9500000000000e+01,y=-6.1088235294118e+01,state=4,window=findCanvasGdkWindow('Graphics_1'))) canvasobj = findCanvasRoot(findWidget('OOF2 Graphics 1:Pane0:Pane1:Pane2:Canvas'), windowname='Graphics_1') canvasobj.emit('event', event(gtk.gdk.BUTTON_RELEASE,x= 6.9500000000000e+01,y=-6.1088235294118e+01,state=260,window=findCanvasGdkWindow('Graphics_1'))) findWidget('OOF2 Graphics 1:Pane0:Pane1:Pane2:Canvas:hscroll').get_adjustment().set_value( 0.0000000000000e+00) findWidget('OOF2 Graphics 1:Pane0:Pane1:Pane2:Canvas:hscroll').get_adjustment().set_value( 7.0000000000000e+00) checkpoint OOF.Graphics_1.Settings.Zoom.OutFocussed # Second ctrl-click completed. Ppu. assert tests.checkCanvasPPU(starting_ppu, 0.66666666) canvasobj = findCanvasRoot(findWidget('OOF2 Graphics 1:Pane0:Pane1:Pane2:Canvas'), windowname='Graphics_1') canvasobj.emit('event', event(gtk.gdk.BUTTON_PRESS,x= 1.2450000000000e+02,y=-6.9176470588235e+01,state=0,window=findCanvasGdkWindow('Graphics_1'))) canvasobj = findCanvasRoot(findWidget('OOF2 Graphics 1:Pane0:Pane1:Pane2:Canvas'), windowname='Graphics_1') canvasobj.emit('event', event(gtk.gdk.BUTTON_RELEASE,x= 1.2450000000000e+02,y=-6.9176470588235e+01,state=256,window=findCanvasGdkWindow('Graphics_1'))) # Regular click completed, check coords. assert tests.gtkMultiTextCompare({'PixelX':'124','PixelY':'69','PhysicalX':'124.5','PhysicalY':'69.18'},'OOF2 Graphics 1:Pane0:Pane1:Pane2:TBScroll:Viewer') findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 71) findWidget('Dialog-Python_Log:filename').set_text('t') findWidget('Dialog-Python_Log:filename').set_text('tb') findWidget('Dialog-Python_Log:filename').set_text('tbo') findWidget('Dialog-Python_Log:filename').set_text('tbox') findWidget('Dialog-Python_Log:filename').set_text('tbox.') findWidget('Dialog-Python_Log:filename').set_text('tbox.l') findWidget('Dialog-Python_Log:filename').set_text('tbox.lo') findWidget('Dialog-Python_Log:filename').set_text('tbox.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('tbox.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bon') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bone') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bones') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bones.') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bones.s') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bones.sk') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bones.ske') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bones.sk') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bones.s') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bones.') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bones.d') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bones.da') findWidget('Dialog-Save Skeleton "test;bones":filename').set_text('bones.dat') findWidget('Dialog-Save Skeleton "test;bones":gtk-ok').clicked() checkpoint OOF.File.Save.Skeleton assert tests.filediff('bones.dat') findWidget('OOF2:Skeleton Page:Delete').clicked() checkpoint toplevel widget mapped Questioner findWidget('Questioner').resize(194, 94) findWidget('Questioner:gtk-ok').clicked() checkpoint skeleton page sensitized checkpoint Graphics_1 Move Nodes sensitized checkpoint Move Node toolbox writable changed checkpoint Move Node toolbox writable changed checkpoint Move Node toolbox info updated checkpoint Graphics_1 Move Nodes sensitized checkpoint Graphics_1 Pixel Info updated checkpoint selection info updated checkpoint Graphics_1 Pixel Selection sensitized checkpoint selection info updated checkpoint selection info updated
findWidget('Dialog-Remove the assigned material from pixels:gtk-ok').clicked() checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint Solver page sensitized checkpoint OOF.Material.Remove # Switch to the Solver page and check that the Solve button is desensitized. setComboBox(findWidget('OOF2:Navigation:PageMenu'), 'Solver') checkpoint Solver page sensitized checkpoint page installed Solver assert tests.sensitive(0) findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('m') findWidget('Dialog-Python_Log:filename').set_text('mi') findWidget('Dialog-Python_Log:filename').set_text('mis') findWidget('Dialog-Python_Log:filename').set_text('misc') findWidget('Dialog-Python_Log:filename').set_text('miscm') findWidget('Dialog-Python_Log:filename').set_text('miscma') findWidget('Dialog-Python_Log:filename').set_text('miscmat') findWidget('Dialog-Python_Log:filename').set_text('miscmat.') findWidget('Dialog-Python_Log:filename').set_text('miscmat.l') findWidget('Dialog-Python_Log:filename').set_text('miscmat.lo') findWidget('Dialog-Python_Log:filename').set_text('miscmat.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('miscmat.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
checkpoint mesh page sensitized checkpoint mesh page subproblems sensitized checkpoint boundary page updated checkpoint skeleton selection page grouplist checkpoint skeleton selection page selection sensitized findWidget('OOF2:Skeleton Page:Pane').set_position(249) checkpoint skeleton selection page updated checkpoint skeleton page sensitized checkpoint skeleton page sensitized checkpoint OOF.Skeleton.Delete setComboBox(findWidget('OOF2:Navigation:PageMenu'), 'Boundary Conditions') assert tests.sensitization9() assert tests.bcNameCheck() findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('b') findWidget('Dialog-Python_Log:filename').set_text('bc') findWidget('Dialog-Python_Log:filename').set_text('bcp') findWidget('Dialog-Python_Log:filename').set_text('bcpa') findWidget('Dialog-Python_Log:filename').set_text('bcpag') findWidget('Dialog-Python_Log:filename').set_text('bcpage') findWidget('Dialog-Python_Log:filename').set_text('bcpage.') findWidget('Dialog-Python_Log:filename').set_text('bcpage.l') findWidget('Dialog-Python_Log:filename').set_text('bcpage.lo') findWidget('Dialog-Python_Log:filename').set_text('bcpage.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('bcpage.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
checkpoint mesh page sensitized checkpoint mesh page subproblems sensitized checkpoint Solver page sensitized checkpoint Field page sensitized checkpoint Solver page sensitized checkpoint OOF.Mesh.Delete # Check sensitization, empty subp list. assert tests.sensitization1() assert tests.selectedSubproblem(None) assert tests.subproblemNameCheck() findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(191, 98) findWidget('Dialog-Python_Log:filename').set_text('m') findWidget('Dialog-Python_Log:filename').set_text('me') findWidget('Dialog-Python_Log:filename').set_text('mes') findWidget('Dialog-Python_Log:filename').set_text('mesh') findWidget('Dialog-Python_Log:filename').set_text('meshp') findWidget('Dialog-Python_Log:filename').set_text('meshpa') findWidget('Dialog-Python_Log:filename').set_text('meshpag') findWidget('Dialog-Python_Log:filename').set_text('meshpage') findWidget('Dialog-Python_Log:filename').set_text('meshpage.') findWidget('Dialog-Python_Log:filename').set_text('meshpage.l') findWidget('Dialog-Python_Log:filename').set_text('meshpage.lo') findWidget('Dialog-Python_Log:filename').set_text('meshpage.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('meshpage.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
checkpoint page installed Solver checkpoint Solver page sensitized assert tests.sensitization1() assert tests.listCheck("default") assert tests.selection(0) findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(191, 98) findWidget('Dialog-Python_Log:filename').set_text('s') findWidget('Dialog-Python_Log:filename').set_text('su') findWidget('Dialog-Python_Log:filename').set_text('sub') findWidget('Dialog-Python_Log:filename').set_text('subp') findWidget('Dialog-Python_Log:filename').set_text('subpr') findWidget('Dialog-Python_Log:filename').set_text('subpro') findWidget('Dialog-Python_Log:filename').set_text('subprob') findWidget('Dialog-Python_Log:filename').set_text('subprobl') findWidget('Dialog-Python_Log:filename').set_text('subproble') findWidget('Dialog-Python_Log:filename').set_text('subproblem') findWidget('Dialog-Python_Log:filename').set_text('subprobleml') findWidget('Dialog-Python_Log:filename').set_text('subproblemli') findWidget('Dialog-Python_Log:filename').set_text('subproblemlis') findWidget('Dialog-Python_Log:filename').set_text('subproblemlist') findWidget('Dialog-Python_Log:filename').set_text('subproblemlist.') findWidget('Dialog-Python_Log:filename').set_text('subproblemlist.l') findWidget('Dialog-Python_Log:filename').set_text('subproblemlist.lo') findWidget('Dialog-Python_Log:filename').set_text('subproblemlist.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('subproblemlist.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
findWidget('OOF2:Solver Page:VPane:Subproblems:SubproblemScroll:SubproblemList').get_selection().select_path((2,)) checkpoint OOF.Subproblem.Disable_Solution findWidget('OOF2:Solver Page:end').set_text('0') # solve first subproblem again, with nontrivial bcs findWidget('OOF2:Solver Page:solve').clicked() findWidget('OOF2 Graphics 1:Pane0').set_position(283) checkpoint OOF.Mesh.Solve findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('s') findWidget('Dialog-Python_Log:filename').set_text('st') findWidget('Dialog-Python_Log:filename').set_text('str') findWidget('Dialog-Python_Log:filename').set_text('stre') findWidget('Dialog-Python_Log:filename').set_text('stret') findWidget('Dialog-Python_Log:filename').set_text('stretc') findWidget('Dialog-Python_Log:filename').set_text('stretch') findWidget('Dialog-Python_Log:filename').set_text('stretchb') findWidget('Dialog-Python_Log:filename').set_text('stretchbu') findWidget('Dialog-Python_Log:filename').set_text('stretchbug') findWidget('Dialog-Python_Log:filename').set_text('stretchbug.') findWidget('Dialog-Python_Log:filename').set_text('stretchbug.l') findWidget('Dialog-Python_Log:filename').set_text('stretchbug.lo') findWidget('Dialog-Python_Log:filename').set_text('stretchbug.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('stretchbug.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate() checkpoint OOF.ActivityViewer.File.Close checkpoint OOF.Graphics_1.File.Close
findWidget('OOF2:Fields & Equations Page:HPane:Fields:Temperature defined').clicked() checkpoint OOF.Subproblem.Field.Undefine setComboBox(findWidget('OOF2:Navigation:PageMenu'), 'Boundary Analysis') assert tests.goSensitive(0) findWidget('OOF2:Boundary Analysis Page:Pane:frame').size_allocate(gtk.gdk.Rectangle(4, 102, 169, 296)) findWidget('OOF2:Boundary Analysis Page:Pane:frame:BoundaryListScroll:BoundaryList').get_selection().select_path((1,)) tree=findWidget('OOF2:Boundary Analysis Page:Pane:frame:BoundaryListScroll:BoundaryList') column = tree.get_column(0) tree.row_activated((1,), column) findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log:filename').set_text('b') findWidget('Dialog-Python_Log:filename').set_text('bd') findWidget('Dialog-Python_Log:filename').set_text('bdy') findWidget('Dialog-Python_Log:filename').set_text('bdya') findWidget('Dialog-Python_Log:filename').set_text('bdyan') findWidget('Dialog-Python_Log:filename').set_text('bdyana') findWidget('Dialog-Python_Log:filename').set_text('bdyanal') findWidget('Dialog-Python_Log:filename').set_text('bdyanal2') findWidget('Dialog-Python_Log:filename').set_text('bdyanal2.') findWidget('Dialog-Python_Log:filename').set_text('bdyanal2.l') findWidget('Dialog-Python_Log:filename').set_text('bdyanal2.lo') findWidget('Dialog-Python_Log:filename').set_text('bdyanal2.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('bdyanal2.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate() checkpoint OOF.ActivityViewer.File.Close checkpoint OOF.Graphics_1.File.Close
checkpoint mesh page sensitized checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint Solver page sensitized checkpoint OOF.Mesh.Delete assert tests.FEMeshPageCheck2() assert tests.FEMeshPageSubproblemsCheck1() assert tests.FEMeshPageOperationsCheck1() assert tests.chooserCheck('OOF3D:FE Mesh Page:Mesh', ['mesh','mesh_copied']) assert tests.chooserStateCheck('OOF3D:FE Mesh Page:Mesh', 'mesh') findWidget('OOF3D:FE Mesh Page:Save').clicked() checkpoint toplevel widget mapped Dialog-Save Mesh "triangle;skeleton;mesh" findWidget('Dialog-Save Mesh "triangle;skeleton;mesh"').resize(190, 123) findWidget('Dialog-Save Mesh "triangle;skeleton;mesh":filename').set_text('mesh_save.mesh') findWidget('Dialog-Save Mesh "triangle;skeleton;mesh":gtk-ok').clicked() checkpoint OOF.File.Save.Mesh assert tests.filediff('mesh_save.mesh') widget_1=findWidget('OOF3D Graphics 1') handled_1=widget_1.event(event(gtk.gdk.DELETE,window=widget_1.window)) postpone if not handled_1: widget_1.destroy() checkpoint OOF.Graphics_1.File.Close findMenu(findWidget('OOF3D:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(190, 95) findWidget('Dialog-Python_Log:filename').set_text('meshpage.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('meshpage.log') widget_0=findWidget('OOF3D') handled_0=widget_0.event(event(gtk.gdk.DELETE,window=widget_0.window))
checkpoint skeleton selection page selection sensitized checkpoint skeleton selection page updated # checkpoint interface page updated checkpoint meshable button set checkpoint meshable button set checkpoint microstructure page sensitized checkpoint Field page sensitized checkpoint microstructure page sensitized checkpoint OOF.Microstructure.Delete assert tests.sensitization6() assert tests.chooserCheck('OOF2:Microstructure Page:Microstructure', []) assert tests.chooserCheck('OOF2:Microstructure Page:Pane:PixelGroups:GroupListScroll:GroupList', []) assert tests.chooserListStateCheck('OOF2:Microstructure Page:Pane:PixelGroups:GroupListScroll:GroupList', []) findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('m') findWidget('Dialog-Python_Log:filename').set_text('mi') findWidget('Dialog-Python_Log:filename').set_text('mic') findWidget('Dialog-Python_Log:filename').set_text('micr') findWidget('Dialog-Python_Log:filename').set_text('micro') findWidget('Dialog-Python_Log:filename').set_text('micro2') findWidget('Dialog-Python_Log:filename').set_text('micro2.') findWidget('Dialog-Python_Log:filename').set_text('micro2.l') findWidget('Dialog-Python_Log:filename').set_text('micro2.lo') findWidget('Dialog-Python_Log:filename').set_text('micro2.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('micro2.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
checkpoint named analysis chooser set checkpoint named analysis chooser set checkpoint named analysis chooser set checkpoint Solver page sensitized checkpoint Graphics_1 Mesh Info sensitized checkpoint Graphics_1 Mesh Info sensitized checkpoint contourmap info updated for Graphics_1 checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint Solver page sensitized checkpoint mesh page subproblems sensitized checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint OOF.Mesh.Modify findWidget('Adaptive Mesh Refinement:Close').clicked() findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(191, 98) findWidget('Dialog-Python_Log:filename').set_text('a') findWidget('Dialog-Python_Log:filename').set_text('am') findWidget('Dialog-Python_Log:filename').set_text('amr') findWidget('Dialog-Python_Log:filename').set_text('amr.') findWidget('Dialog-Python_Log:filename').set_text('amr.l') findWidget('Dialog-Python_Log:filename').set_text('amr.lo') findWidget('Dialog-Python_Log:filename').set_text('amr.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('amr.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate() checkpoint OOF.Graphics_1.File.Close
checkpoint selection info updated checkpoint selection info updated checkpoint selection info updated checkpoint OOF.Graphics_1.Layer.Delete # Test that the box was cleared appropriately. assert tests.gtkTextCompare('OOF2 Graphics 1:Pane0:Pane1:Pane2:TBScroll:Pixel Selection:size','No source!') assert tests.sensitizationCheck({'Undo':False,'Redo':False,'Clear':False,'Invert':False,'Prev':True,'Repeat':True,'Next':False}, 'OOF2 Graphics 1:Pane0:Pane1:Pane2:TBScroll:Pixel Selection') assert tests.gtkMultiTextCompare({'xdown':'--','ydown':'--','xup':'59.1471','yup':'68.2059'},'OOF2 Graphics 1:Pane0:Pane1:Pane2:TBScroll:Pixel Selection') findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 71) findWidget('Dialog-Python_Log:filename').set_text('p') findWidget('Dialog-Python_Log:filename').set_text('pi') findWidget('Dialog-Python_Log:filename').set_text('pix') findWidget('Dialog-Python_Log:filename').set_text('pixe') findWidget('Dialog-Python_Log:filename').set_text('pixel') findWidget('Dialog-Python_Log:filename').set_text('pixels') findWidget('Dialog-Python_Log:filename').set_text('pixelse') findWidget('Dialog-Python_Log:filename').set_text('pixelsel') findWidget('Dialog-Python_Log:filename').set_text('pixelselt') findWidget('Dialog-Python_Log:filename').set_text('pixelseltb') findWidget('Dialog-Python_Log:filename').set_text('pixelseltb.') findWidget('Dialog-Python_Log:filename').set_text('pixelseltb.l') findWidget('Dialog-Python_Log:filename').set_text('pixelseltb.lo') findWidget('Dialog-Python_Log:filename').set_text('pixelseltb.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('pixelseltb.log') os.remove('pixelseltb.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
assert tests.gtkMultiTextCompare({'xx':'0.00545599','xy':'0.00151804','xz':'0','yy':'0.0798437','yz':'0','zz':'0.00161732'},'Mesh Data 1:Data') assert tests.gtkMultiTextCompare({'meshname':'microstructure:skeleton:mesh','x':'67.2282','y':'48.5409'},'Mesh Data 1:ViewSource') assert not findWidget('Mesh Data 1:Freeze:Space').get_active() assert tests.is_sensitive('Mesh Data 1:Close') findWidget('OOF2').resize(550, 350) findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 71) findWidget('Dialog-Python_Log:filename').set_text('m') findWidget('Dialog-Python_Log:filename').set_text('me') findWidget('Dialog-Python_Log:filename').set_text('mes') findWidget('Dialog-Python_Log:filename').set_text('mesh') findWidget('Dialog-Python_Log:filename').set_text('meshi') findWidget('Dialog-Python_Log:filename').set_text('meshin') findWidget('Dialog-Python_Log:filename').set_text('meshinf') findWidget('Dialog-Python_Log:filename').set_text('meshinfo') findWidget('Dialog-Python_Log:filename').set_text('meshinfot') findWidget('Dialog-Python_Log:filename').set_text('meshinfotb') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbo') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbox') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbox.') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbox.l') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbox.lo') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbox.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('meshinfotbox.log') os.remove('meshinfotbox.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
checkpoint Graphics_1 Pin Nodes updated checkpoint OOF.Graphics_1.Layer.Select checkpoint OOF.Graphics_1.Layer.Show findCellRenderer(findWidget('OOF3D Graphics 1:Pane0:LayerScroll:LayerList'), col=0, rend=0).emit('toggled', '23') findWidget('OOF3D Graphics 1:Pane0:LayerScroll:LayerList').get_selection().select_path((23,)) checkpoint Move Node toolbox writable changed checkpoint Move Node toolbox info updated checkpoint Graphics_1 Move Nodes sensitized checkpoint Graphics_1 Voxel Info updated checkpoint Graphics_1 Pin Nodes updated checkpoint OOF.Graphics_1.Layer.Select checkpoint OOF.Graphics_1.Layer.Show #Selecting the microstructure '5color' setComboBox(findWidget('OOF3D:Skeleton Page:Microstructure'), '5color') checkpoint skeleton page info updated checkpoint skeleton page info updated checkpoint skeleton page sensitized assert tests.skeletonPageModificationSensitivityCheck1() assert tests.skeletonMethodListCheck('Refine','Snap Nodes','Anneal','Smooth','Surface Smooth','Rationalize','Fix Illegal Elements','Snap Refine',) assert tests.currentSkeletonMethodCheck('Fix Illegal Elements') #I need to check the same thing as previous also for this microstructure findMenu(findWidget('OOF3D:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(190, 95) findWidget('Dialog-Python_Log:filename').set_text('skelpagefixillelement.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('skelpagefixillelement.log') widget_0=findWidget('OOF3D') handled_0=widget_0.event(event(gtk.gdk.DELETE,window=widget_0.window))
checkpoint Solver page sensitized checkpoint Solver page sensitized checkpoint Solver page sensitized checkpoint OOF.Mesh.Set_Field_Initializer findWidget('OOF2:Solver Page:VPane:FieldInit:Apply').clicked() checkpoint Solver page sensitized checkpoint Solver page sensitized checkpoint Field page sensitized checkpoint mesh page sensitized checkpoint mesh page subproblems sensitized checkpoint Solver page sensitized checkpoint contourmap info updated for Graphics_1 checkpoint OOF.Mesh.Apply_Field_Initializers findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(190, 96) findWidget('Dialog-Python_Log:filename').set_text('f') findWidget('Dialog-Python_Log:filename').set_text('ft') findWidget('Dialog-Python_Log:filename').set_text('fte') findWidget('Dialog-Python_Log:filename').set_text('ftes') findWidget('Dialog-Python_Log:filename').set_text('ftest') findWidget('Dialog-Python_Log:filename').set_text('ftest.') findWidget('Dialog-Python_Log:filename').set_text('ftest.l') findWidget('Dialog-Python_Log:filename').set_text('ftest.lo') findWidget('Dialog-Python_Log:filename').set_text('ftest.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('ftest.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate() checkpoint OOF.Graphics_1.File.Close
findWidget('Dialog-Materials:filename').set_text('ra') findWidget('Dialog-Materials:filename').set_text('ran') findWidget('Dialog-Materials:filename').set_text('rank') findWidget('Dialog-Materials:filename').set_text('rank2') findWidget('Dialog-Materials:filename').set_text('rank2m') findWidget('Dialog-Materials:filename').set_text('rank2ma') findWidget('Dialog-Materials:filename').set_text('rank2mat') findWidget('Dialog-Materials:filename').set_text('rank2mat.') findWidget('Dialog-Materials:filename').set_text('rank2mat.d') findWidget('Dialog-Materials:filename').set_text('rank2mat.da') findWidget('Dialog-Materials:filename').set_text('rank2mat.dat') findWidget('Dialog-Materials:materials').get_selection().unselect_all() findWidget('Dialog-Materials:materials').get_selection().select_path((0,)) findWidget('Dialog-Materials:gtk-ok').clicked() checkpoint OOF.File.Save.Materials assert tests.filediff('rank2mat.dat') findWidget('OOF2:Materials Page:Pane:Material:Delete').clicked() checkpoint toplevel widget mapped Questioner findWidget('Questioner').resize(194, 94) findWidget('Questioner:gtk-ok').clicked() checkpoint OOF.Material.Delete findWidget('OOF2:Materials Page:Pane:Material:PropertyListScroll').get_vadjustment().set_value( 0.0000000000000e+00) findWidget('OOF2:Materials Page:Pane:Property:PropertyScroll').get_vadjustment().set_value( 2.1300000000000e+02) findWidget('OOF2:Materials Page:Pane:Property:PropertyScroll').get_vadjustment().set_value( 2.1023376623377e+02) findWidget('OOF2:Materials Page:Pane:Property:PropertyScroll').get_vadjustment().set_value( 2.0746753246753e+02) findWidget('OOF2:Materials Page:Pane:Property:PropertyScroll').get_vadjustment().set_value( 2.0193506493506e+02) findWidget('OOF2:Materials Page:Pane:Property:PropertyScroll').get_vadjustment().set_value( 1.9916883116883e+02) findWidget('OOF2:Materials Page:Pane:Property:PropertyScroll').get_vadjustment().set_value( 1.9640259740260e+02) findWidget('OOF2:Materials Page:Pane:Property:PropertyScroll').get_vadjustment().set_value( 1.9363636363636e+02) findWidget('OOF2:Materials Page:Pane:Property:PropertyScroll').get_vadjustment().set_value( 1.8810389610390e+02) findWidget('OOF2:Materials Page:Pane:Property:PropertyScroll').get_vadjustment().set_value( 1.8533766233766e+02)
findWidget('Dialog-Save Material "another test"').resize(194, 100) findWidget('Dialog-Save Material "another test":filename').set_text('m') findWidget('Dialog-Save Material "another test":filename').set_text('ma') findWidget('Dialog-Save Material "another test":filename').set_text('mat') findWidget('Dialog-Save Material "another test":filename').set_text('mate') findWidget('Dialog-Save Material "another test":filename').set_text('mater') findWidget('Dialog-Save Material "another test":filename').set_text('materi') findWidget('Dialog-Save Material "another test":filename').set_text('materia') findWidget('Dialog-Save Material "another test":filename').set_text('material') findWidget('Dialog-Save Material "another test":filename').set_text('material.') findWidget('Dialog-Save Material "another test":filename').set_text('material.d') findWidget('Dialog-Save Material "another test":filename').set_text('material.da') findWidget('Dialog-Save Material "another test":filename').set_text('material.dat') findWidget('Dialog-Save Material "another test":gtk-ok').clicked() checkpoint OOF.File.Save.Materials assert tests.filediff('material.dat') setComboBox(findWidget('OOF2:Navigation:PageMenu'), 'Microstructure') checkpoint page installed Microstructure findWidget('OOF2:Microstructure Page:Delete').clicked() checkpoint toplevel widget mapped Questioner findWidget('Questioner').resize(194, 94) findWidget('Questioner:gtk-yes').clicked() findWidget('OOF2:Microstructure Page:Pane').set_position(150) checkpoint meshable button set checkpoint microstructure page sensitized checkpoint Graphics_1 Pixel Info updated checkpoint selection info updated checkpoint Graphics_1 Pixel Selection sensitized checkpoint selection info updated checkpoint selection info updated checkpoint selection info updated
assert tests.chooserStateCheck('OOF3D:Fields & Equations Page:Skeleton', 'skeleton') assert tests.chooserCheck('OOF3D:Fields & Equations Page:Mesh', ['mesh']) assert tests.chooserStateCheck('OOF3D:Fields & Equations Page:Mesh', 'mesh') assert tests.chooserCheck('OOF3D:Fields & Equations Page:SubProblem', ['default']) assert tests.chooserStateCheck('OOF3D:Fields & Equations Page:SubProblem', 'default') setComboBox(findWidget('OOF3D:Navigation:PageMenu'), 'Solver') checkpoint Solver page sensitized checkpoint page installed Solver assert tests.chooserCheck('OOF3D:Solver Page:Microstructure', ['triangle']) assert tests.chooserStateCheck('OOF3D:Solver Page:Microstructure', 'triangle') assert tests.chooserCheck('OOF3D:Solver Page:Skeleton', ['skeleton']) assert tests.chooserStateCheck('OOF3D:Solver Page:Skeleton', 'skeleton') assert tests.chooserCheck('OOF3D:Solver Page:Mesh', ['mesh']) assert tests.chooserStateCheck('OOF3D:Solver Page:Mesh', 'mesh') setComboBox(findWidget('OOF3D:Navigation:PageMenu'), 'FE Mesh') checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint mesh page subproblems sensitized checkpoint mesh page subproblems sensitized checkpoint mesh page sensitized checkpoint page installed FE Mesh findMenu(findWidget('OOF3D:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(190, 92) findWidget('Dialog-Python_Log:filename').set_text('meshpage.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('meshpage.log') widget_1=findWidget('OOF3D') handled_1=widget_1.event(event(gtk.gdk.DELETE,window=widget_1.window))
findMenu(findWidget('PopUp-Layer'), 'Delete').activate() checkpoint Graphics_1 Pixel Info updated checkpoint selection info updated checkpoint Graphics_1 Pixel Selection sensitized checkpoint selection info updated checkpoint selection info updated checkpoint selection info updated checkpoint OOF.Graphics_1.Layer.Delete findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('PopUp-Layer').deactivate() findWidget('Dialog-Python_Log').resize(194, 71) findWidget('Dialog-Python_Log:filename').set_text('l') findWidget('Dialog-Python_Log:filename').set_text('la') findWidget('Dialog-Python_Log:filename').set_text('lay') findWidget('Dialog-Python_Log:filename').set_text('laye') findWidget('Dialog-Python_Log:filename').set_text('layer') findWidget('Dialog-Python_Log:filename').set_text('layerl') findWidget('Dialog-Python_Log:filename').set_text('layerli') findWidget('Dialog-Python_Log:filename').set_text('layerlis') findWidget('Dialog-Python_Log:filename').set_text('layerlist') findWidget('Dialog-Python_Log:filename').set_text('layerlist.') findWidget('Dialog-Python_Log:filename').set_text('layerlist.l') findWidget('Dialog-Python_Log:filename').set_text('layerlist.lo') findWidget('Dialog-Python_Log:filename').set_text('layerlist.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff("layerlist.log") findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate() checkpoint OOF.Graphics_1.File.Close
findWidget('OOF3D:Analysis Page:Destination:New').clicked() checkpoint toplevel widget mapped Dialog-Add a data destination findWidget('Dialog-Add a data destination').resize(190, 95) findWidget('Dialog-Add a data destination:filename').set_text('datadestination.dat') findWidget('Dialog-Add a data destination:gtk-ok').clicked() setComboBox(findWidget('OOF3D:Analysis Page:Destination:Chooser'), '<Message Window>') assert tests.SetDestinationCheck(('<Message Window>','datadestination.dat')) assert tests.SetDestinationSelect('<Message Window>') setComboBox(findWidget('OOF3D:Analysis Page:Destination:Chooser'), 'datadestination.dat') assert tests.SetDestinationCheck(('<Message Window>','datadestination.dat')) assert tests.SetDestinationSelect('datadestination.dat') findWidget('OOF3D:Analysis Page:Destination:Rewind').clicked() checkpoint OOF.Mesh.Analyze.Rewind findWidget('OOF3D:Analysis Page:Go').clicked() checkpoint OOF.Mesh.Analyze.Direct_Output assert tests.filediff('datadestination.dat') findWidget('OOF3D:Analysis Page:Destination:Clear').clicked() widget_2 = findWidget('OOF3D:Analysis Page:Name:Operations') widget_2.event(event(gtk.gdk.BUTTON_PRESS,x= 1.5900000000000e+02,y= 2.1000000000000e+01,button=1,state=16,window=widget_2.window)) checkpoint toplevel widget mapped NamedOpsMenu findWidget('NamedOpsMenu').deactivate() findMenu(findWidget('NamedOpsMenu'), 'Save').activate() checkpoint toplevel widget mapped Dialog-Save Analysis Definitions findWidget('Dialog-Save Analysis Definitions').resize(190, 168) findWidget('Dialog-Save Analysis Definitions:filename').set_text('savedanalysis.dat') findWidget('Dialog-Save Analysis Definitions').resize(283, 227) findWidget('Dialog-Save Analysis Definitions:gtk-ok').clicked() checkpoint OOF.Named_Analysis.SaveAnalysisDefs assert tests.SetDestinationSelect('<Message Window>') assert tests.filediff('savedanalysis.dat') widget_3 = findWidget('OOF3D:Analysis Page:Name:Operations')
checkpoint mesh page sensitized checkpoint Solver page sensitized checkpoint Field page sensitized checkpoint OOF.Mesh.Delete checkpoint Solver page sensitized checkpoint_count("Solver page sensitized") findWidget('OOF2:Navigation:Next').clicked() checkpoint Field page sensitized checkpoint Field page sensitized checkpoint page installed Fields & Equations assert tests.sensitization0() findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(190, 96) findWidget('Dialog-Python_Log:filename').set_text('f') findWidget('Dialog-Python_Log:filename').set_text('fi') findWidget('Dialog-Python_Log:filename').set_text('fie') findWidget('Dialog-Python_Log:filename').set_text('fiel') findWidget('Dialog-Python_Log:filename').set_text('field') findWidget('Dialog-Python_Log:filename').set_text('fielde') findWidget('Dialog-Python_Log:filename').set_text('fieldeq') findWidget('Dialog-Python_Log:filename').set_text('fieldeqn') findWidget('Dialog-Python_Log:filename').set_text('fieldeqn.') findWidget('Dialog-Python_Log:filename').set_text('fieldeqn.l') findWidget('Dialog-Python_Log:filename').set_text('fieldeqn.lo') findWidget('Dialog-Python_Log:filename').set_text('fieldeqn.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('fieldeqn.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
findWidget('OOF2 Graphics 1:Pane0').set_position(138) checkpoint contourmap info updated for Graphics_1 checkpoint Graphics_1 Pixel Info updated checkpoint selection info updated checkpoint Graphics_1 Pixel Selection sensitized checkpoint selection info updated checkpoint selection info updated checkpoint selection info updated checkpoint contourmap info updated for Graphics_1 checkpoint OOF.Graphics_1.Layer.Show checkpoint_count("contourmap info updated for Graphics_1") assert tests.contourBounds(703, 3.45e4, tolerance=1.e-3) findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('g') findWidget('Dialog-Python_Log:filename').set_text('gf') findWidget('Dialog-Python_Log:filename').set_text('gfx') findWidget('Dialog-Python_Log:filename').set_text('gfxt') findWidget('Dialog-Python_Log:filename').set_text('gfxte') findWidget('Dialog-Python_Log:filename').set_text('gfxtes') findWidget('Dialog-Python_Log:filename').set_text('gfxtest') findWidget('Dialog-Python_Log:filename').set_text('gfxtest.') findWidget('Dialog-Python_Log:filename').set_text('gfxtest.l') findWidget('Dialog-Python_Log:filename').set_text('gfxtest.lo') findWidget('Dialog-Python_Log:filename').set_text('gfxtest.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff("gfxtest.log") findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
checkpoint Field page sensitized checkpoint named analysis chooser set checkpoint Solver page sensitized checkpoint Solver page sensitized checkpoint Field page sensitized checkpoint Solver page sensitized checkpoint Field page sensitized checkpoint Solver page sensitized checkpoint OOF.Subproblem.Field.Undefine setComboBox(findWidget('OOF3D:Navigation:PageMenu'), 'Solver') checkpoint Solver page sensitized checkpoint page installed Solver assert tests.solverSubproblemsPageSensitivityCheck2() assert tests.solverFieldsPageSensitivityCheck0() assert tests.solverSubproblemsCheck(['default']) assert tests.solverFieldsCheck(['Displacement']) findWidget('OOF3D:Solver Page:VPane:FieldInit:Scroll').get_vadjustment().set_value( 7.5000000000000e-01) findWidget('OOF3D:Solver Page:VPane:FieldInit:Scroll').get_vadjustment().set_value( 1.5000000000000e+00) findWidget('OOF3D:Solver Page:VPane:FieldInit:Scroll').get_vadjustment().set_value( 2.2500000000000e+00) findWidget('OOF3D:Solver Page:VPane:FieldInit:Scroll').get_vadjustment().set_value( 3.0000000000000e+00) findMenu(findWidget('OOF3D:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(190, 92) findWidget('Dialog-Python_Log:filename').set_text('solverpage.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('solverpage.log') widget_2=findWidget('OOF3D') handled_2=widget_2.event(event(gtk.gdk.DELETE,window=widget_2.window)) postpone if not handled_2: widget_2.destroy() checkpoint OOF.Graphics_1.File.Close
canvasobj.emit('event', event(gtk.gdk.BUTTON_PRESS,x= 4.2000000000000e+02,y= 4.8300000000000e+02,button=1,state=16,window=findCanvasGdkWindow('Graphics_1'))) window.setCanvasSize(oldsize[0], oldsize[1]) window = findOOFWindow('Graphics_1') oldsize = window.setCanvasSize(614, 605) canvasobj = findCanvasDrawingArea(findWidget('OOF3D Graphics 1:Pane0:Pane2:Canvas'), windowname='Graphics_1') canvasobj.emit('event', event(gtk.gdk.MOTION_NOTIFY,x= 4.3400000000000e+02,y= 4.6900000000000e+02,state=272,window=findCanvasGdkWindow('Graphics_1'))) window.setCanvasSize(oldsize[0], oldsize[1]) window = findOOFWindow('Graphics_1') oldsize = window.setCanvasSize(614, 605) canvasobj = findCanvasDrawingArea(findWidget('OOF3D Graphics 1:Pane0:Pane2:Canvas'), windowname='Graphics_1') canvasobj.emit('event', event(gtk.gdk.BUTTON_RELEASE,x= 4.3400000000000e+02,y= 4.6900000000000e+02,button=1,state=272,window=findCanvasGdkWindow('Graphics_1'))) window.setCanvasSize(oldsize[0], oldsize[1]) findWidget('OOF3D Graphics 1:Pane0:Pane2').size_allocate(gtk.gdk.Rectangle(0, 29, 1000, 639)) checkpoint OOF.Graphics_1.Settings.Camera.View findWidget('OOF3D:Skeleton Boundaries Page:Pane:Boundaries:BoundaryListScroll:BoundaryList').get_selection().select_path((27,)) checkpoint boundary page updated checkpoint boundary page updated assert tests.sensitization2() assert tests.voxelSelectionPageStatusCheck('XminYminZmin', 'Point', 1) assert tests.boundariesSelectedCheck('XminYminZmin') findMenu(findWidget('OOF3D:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(190, 95) findWidget('Dialog-Python_Log:filename').set_text('boundary.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('boundary.log') widget_0=findWidget('OOF3D') handled_0=widget_0.event(event(gtk.gdk.DELETE,window=widget_0.window)) checkpoint OOF.Graphics_1.File.Close
checkpoint contourmap info updated for Graphics_1 checkpoint OOF.Material.Delete findWidget('OOF2 Graphics 1:Pane0').set_position(283) findWidget('OOF2:Navigation:Next').clicked() checkpoint page installed Skeleton # checkpoint page installed Interfaces # findWidget('OOF2:Navigation:Next').clicked() checkpoint skeleton page sensitized findWidget('OOF2:Skeleton Page:Pane').set_position(350) checkpoint skeleton page info updated checkpoint skeleton page info updated checkpoint skeleton page sensitized assert tests.homogindex(1.0) findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('h') findWidget('Dialog-Python_Log:filename').set_text('ho') findWidget('Dialog-Python_Log:filename').set_text('hom') findWidget('Dialog-Python_Log:filename').set_text('h**o') findWidget('Dialog-Python_Log:filename').set_text('homog') findWidget('Dialog-Python_Log:filename').set_text('homog.') findWidget('Dialog-Python_Log:filename').set_text('homog.l') findWidget('Dialog-Python_Log:filename').set_text('homog.lo') findWidget('Dialog-Python_Log:filename').set_text('homog.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('homog.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate() checkpoint OOF.Graphics_1.File.Close
# Rewind All findWidget('OOF2:Scheduled Output Page:HPane0:HPane2:Destination:RewindAll').clicked() checkpoint OOF.Mesh.Scheduled_Output.Destination.RewindAll # Delete All findWidget('OOF2:Scheduled Output Page:HPane0:HPaneL:Output:DeleteAll').clicked() checkpoint OOF.Mesh.Scheduled_Output.DeleteAll checkpoint_count("Solver page sensitized") assert tests.sensitization1() findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(191, 98) findWidget('Dialog-Python_Log:filename').set_text('o') findWidget('Dialog-Python_Log:filename').set_text('ou') findWidget('Dialog-Python_Log:filename').set_text('out') findWidget('Dialog-Python_Log:filename').set_text('outp') findWidget('Dialog-Python_Log:filename').set_text('outpu') findWidget('Dialog-Python_Log:filename').set_text('output') findWidget('Dialog-Python_Log:filename').set_text('outputp') findWidget('Dialog-Python_Log:filename').set_text('outputpa') findWidget('Dialog-Python_Log:filename').set_text('outputpag') findWidget('Dialog-Python_Log:filename').set_text('outputpage') findWidget('Dialog-Python_Log:filename').set_text('outputpage.') findWidget('Dialog-Python_Log:filename').set_text('outputpage.l') findWidget('Dialog-Python_Log:filename').set_text('outputpage.lo') findWidget('Dialog-Python_Log:filename').set_text('outputpage.log') findWidget('Dialog-Python_Log').resize(211, 98) findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('outputpage.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
findWidget('OOF2 Graphics 1:Pane0:Pane1:Pane2').set_position(259) findWidget('OOF2 Graphics 1:Pane0:Pane1').set_position(717) findWidget('OOF2 Graphics 1:Pane0').set_position(283) findWidget('OOF2 Graphics 1:Pane0:Pane1:Pane2').set_position(259) findWidget('OOF2 Graphics 1:Pane0:Pane1').set_position(717) findWidget('OOF2 Graphics 1:Pane0').set_position(283) assert tests.methodListCheck(["Point", "Brush", "Rectangle", "Circle", "Ellipse"]) assert tests.methodCheck("Point") findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 72) findWidget('Dialog-Python_Log:filename').set_text('m') findWidget('Dialog-Python_Log:filename').set_text('ms') findWidget('Dialog-Python_Log:filename').set_text('msl') findWidget('Dialog-Python_Log:filename').set_text('mslo') findWidget('Dialog-Python_Log:filename').set_text('mslog') findWidget('Dialog-Python_Log:filename').set_text('mslog.') findWidget('Dialog-Python_Log:filename').set_text('mslog.p') findWidget('Dialog-Python_Log:filename').set_text('mslog.py') findWidget('Dialog-Python_Log:filename').set_text('mslog.p') findWidget('Dialog-Python_Log:filename').set_text('mslog.') findWidget('Dialog-Python_Log:filename').set_text('mslog.l') findWidget('Dialog-Python_Log:filename').set_text('mslog.lo') findWidget('Dialog-Python_Log:filename').set_text('mslog.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('mslog.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate() checkpoint OOF.ActivityViewer.File.Close checkpoint OOF.Graphics_1.File.Close
findWidget('Mesh Data 1:Close').clicked() # Closed first mesh viewer, no test. findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 71) findWidget('Dialog-Python_Log:filename').set_text('m') findWidget('Dialog-Python_Log:filename').set_text('me') findWidget('Dialog-Python_Log:filename').set_text('mes') findWidget('Dialog-Python_Log:filename').set_text('mesh') findWidget('Dialog-Python_Log:filename').set_text('meshi') findWidget('Dialog-Python_Log:filename').set_text('meshin') findWidget('Dialog-Python_Log:filename').set_text('meshinf') findWidget('Dialog-Python_Log:filename').set_text('meshinfo') findWidget('Dialog-Python_Log:filename').set_text('meshinfot') findWidget('Dialog-Python_Log:filename').set_text('meshinfotb') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbo') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbox') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbox.') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbox.l') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbox.lo') findWidget('Dialog-Python_Log:filename').set_text('meshinfotbox.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('meshinfotbox.log') os.remove('meshinfotbox.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate() checkpoint OOF.Graphics_1.File.Close
checkpoint property selected checkpoint Materials page updated checkpoint OOF.Material.Add_property findWidget('OOF2:Navigation:PrevHist').clicked() checkpoint page installed Solver checkpoint Solver page sensitized assert tests.solvable() findWidget('OOF2:Solver Page:status').clicked() assert tests.details("Unsolved: Material properties changed.\n") findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(191, 98) findWidget('Dialog-Python_Log:filename').set_text('s') findWidget('Dialog-Python_Log:filename').set_text('so') findWidget('Dialog-Python_Log:filename').set_text('sol') findWidget('Dialog-Python_Log:filename').set_text('solv') findWidget('Dialog-Python_Log:filename').set_text('solve') findWidget('Dialog-Python_Log:filename').set_text('solver') findWidget('Dialog-Python_Log:filename').set_text('solverp') findWidget('Dialog-Python_Log:filename').set_text('solverpa') findWidget('Dialog-Python_Log:filename').set_text('solverpag') findWidget('Dialog-Python_Log:filename').set_text('solverpage') findWidget('Dialog-Python_Log:filename').set_text('solverpage.') findWidget('Dialog-Python_Log:filename').set_text('solverpage.l') findWidget('Dialog-Python_Log:filename').set_text('solverpage.lo') findWidget('Dialog-Python_Log:filename').set_text('solverpage.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('solverpage.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate()
findWidget('Dialog-Edit Graphics Layer:gtk-ok').clicked() checkpoint Graphics_1 Voxel Info updated checkpoint Graphics_1 Pin Nodes updated checkpoint OOF.Graphics_1.Layer.Edit window = findOOFWindow('Graphics_1') oldsize = window.setCanvasSize(614, 574) canvasobj = findCanvasDrawingArea(findWidget('OOF3D Graphics 1:Pane0:Pane2:Canvas'), windowname='Graphics_1') canvasobj.emit('event', event(gtk.gdk.BUTTON_PRESS,x= 3.5800000000000e+02,y= 2.4000000000000e+02,button=1,state=16,window=findCanvasGdkWindow('Graphics_1'))) window.setCanvasSize(oldsize[0], oldsize[1]) window = findOOFWindow('Graphics_1') oldsize = window.setCanvasSize(614, 574) canvasobj = findCanvasDrawingArea(findWidget('OOF3D Graphics 1:Pane0:Pane2:Canvas'), windowname='Graphics_1') canvasobj.emit('event', event(gtk.gdk.BUTTON_RELEASE,x= 3.9500000000000e+02,y= 3.3600000000000e+02,button=1,state=272,window=findCanvasGdkWindow('Graphics_1'))) window.setCanvasSize(oldsize[0], oldsize[1]) findWidget('OOF3D Graphics 1:Pane0:Pane2').size_allocate(gtk.gdk.Rectangle(0, 29, 1000, 608)) checkpoint OOF.Graphics_1.Settings.Camera.View findWidget('OOF3D Graphics 1:Pane0:Pane2').size_allocate(gtk.gdk.Rectangle(0, 29, 1000, 608)) findWidget('OOF3D Graphics 1:Pane0:Pane2:fill').clicked() findWidget('OOF3D Graphics 1:Pane0:Pane2').size_allocate(gtk.gdk.Rectangle(0, 29, 1000, 608)) findMenu(findWidget('OOF3D:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(190, 92) findWidget('Dialog-Python_Log:filename').set_text('ftest.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('ftest.log') widget_2=findWidget('OOF3D') handled_2=widget_2.event(event(gtk.gdk.DELETE,window=widget_2.window)) postpone if not handled_2: widget_2.destroy() checkpoint OOF.Graphics_1.File.Close
findMenu(findWidget('OOF2:MenuBar'), 'File:Save:Python_Log').activate() checkpoint toplevel widget mapped Dialog-Python_Log findWidget('Dialog-Python_Log').resize(194, 69) findWidget('Dialog-Python_Log:filename').set_text('s') findWidget('Dialog-Python_Log:filename').set_text('sk') findWidget('Dialog-Python_Log:filename').set_text('ske') findWidget('Dialog-Python_Log:filename').set_text('skel') findWidget('Dialog-Python_Log:filename').set_text('skeli') findWidget('Dialog-Python_Log:filename').set_text('skelin') findWidget('Dialog-Python_Log:filename').set_text('skelinf') findWidget('Dialog-Python_Log:filename').set_text('skelinfo') findWidget('Dialog-Python_Log:filename').set_text('skelinfot') findWidget('Dialog-Python_Log:filename').set_text('skelinfotb') findWidget('Dialog-Python_Log:filename').set_text('skelinfotbo') findWidget('Dialog-Python_Log:filename').set_text('skelinfotbox') findWidget('Dialog-Python_Log:filename').set_text('skelinfotbox_') findWidget('Dialog-Python_Log:filename').set_text('skelinfotbox_p') findWidget('Dialog-Python_Log:filename').set_text('skelinfotbox_pe') findWidget('Dialog-Python_Log:filename').set_text('skelinfotbox_pee') findWidget('Dialog-Python_Log:filename').set_text('skelinfotbox_peek') findWidget('Dialog-Python_Log:filename').set_text('skelinfotbox_peek.') findWidget('Dialog-Python_Log:filename').set_text('skelinfotbox_peek.l') findWidget('Dialog-Python_Log:filename').set_text('skelinfotbox_peek.lo') findWidget('Dialog-Python_Log:filename').set_text('skelinfotbox_peek.log') findWidget('Dialog-Python_Log:gtk-ok').clicked() checkpoint OOF.File.Save.Python_Log assert tests.filediff('skelinfotbox_peek.log') os.remove('skelinfotbox_peek.log') findMenu(findWidget('OOF2:MenuBar'), 'File:Quit').activate() checkpoint OOF.Graphics_1.File.Close