Changeset 6127 for branches/1.5/gui/test
- Timestamp:
- Mar 15, 2016 2:56:40 PM (8 years ago)
- Location:
- branches/1.5
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1.5
- Property svn:mergeinfo changed
/trunk merged: 6052-6053,6066-6069,6080
- Property svn:mergeinfo changed
-
branches/1.5/gui/test/gauge.test
r5167 r6127 61 61 } -result {4} 62 62 63 test gauge.value.4 {value command, just -check flag, valueis returned} \63 test gauge.value.4 {value command, just -check flag, error is returned} \ 64 64 -setup { 65 65 set w [Rappture::Gauge .#auto] … … 69 69 destroy $w 70 70 catch {unset w} 71 } -result {0} 71 } -returnCodes { 72 error 73 } -result {wrong # args: should be "value ?-check? ?newval?"} 72 74 73 test gauge.value.5 {value command, invalid flag, return error} \ 75 test gauge.value.5 {value command, -check flag, orig value is unchanged} \ 76 -setup { 77 set w [Rappture::Gauge .#auto] 78 $w value 2 79 } -body { 80 $w value -check 4 81 $w value 82 } -cleanup { 83 destroy $w 84 catch {unset w} 85 } -result {2} 86 87 test gauge.value.6 {value command, invalid flag, return error} \ 74 88 -setup { 75 89 set w [Rappture::Gauge .#auto] 76 90 } -body { 77 list [catch {$w value -chcek} msg] $msg91 $w value -chcek 78 92 } -cleanup { 79 93 destroy $w 80 94 catch {unset w} 81 } -result {1 {bad value "-chcek": should be a real number}} 95 } -returnCodes { 96 error 97 } -result {bad value "-chcek": should be a real number} 82 98 83 99 ::tcltest::cleanupTests -
branches/1.5/gui/test/vtkisosurfaceviewer.test
r5167 r6127 1 1 # Commands covered: 2 # Rappture::Gauge 3 # Rappture::Gauge::value 2 # Rappture::VtkIsosurfaceViewer 4 3 # 5 4 # This file contains a collection of tests for one of the Rappture Tcl … … 8 7 # 9 8 # ====================================================================== 10 # AUTHOR: Derrick Kearney, Purdue University 11 # Copyright (c) 2004-2012 HUBzero Foundation, LLC 9 # AUTHORS: 10 # Derrick Kearney, Purdue University 11 # Leif Delgass, Purdue University 12 # Copyright (c) 2004-2016 HUBzero Foundation, LLC 12 13 # 13 14 # See the file "license.terms" for information on usage and redistribution … … 17 18 if {[lsearch [namespace children] ::tcltest] == -1} { 18 19 package require tcltest 20 package require Rappture 19 21 package require RapptureGUI 20 22 namespace import -force ::tcltest::* 21 23 } 22 24 23 set servers [Rappture::VisViewer::GetServerList "vtkvis"] 24 25 Rappture::VtkIsosurfaceViewer .#auto $servers 25 Rappture::resources::load 26 26 27 27 #---------------------------------------------------------- … … 31 31 # Rappture::VtkIsosurfaceViewer <name> <servers> 32 32 #---------------------------------------------------------- 33 test vtkisosurfaceviewer.constructor. 1{34 value command, 0 args, missing server list error33 test vtkisosurfaceviewer.constructor.0 { 34 constructor, 0 args, auto named 35 35 } -setup { 36 36 } -body { 37 list [catch {Rappture::VtkIsosurfaceViewer .#auto} msg] $msg37 Rappture::VtkIsosurfaceViewer .#auto 38 38 } -cleanup { 39 } -result {1 {wrong # args: should be "::Rappture::VtkIsosurfaceViewer .vtkIsosurfaceViewer1 hostlist ?arg arg ...?"}} 39 } -match glob \ 40 -result {.vtkIsosurfaceViewer*} \ 41 -errorOutput {connecting to *:2010... 42 Render server is VtkVis * (build *) 43 } 44 45 test vtkisosurfaceviewer.constructor.1 { 46 constructor, 0 args, explicit name 47 } -setup { 48 } -body { 49 Rappture::VtkIsosurfaceViewer .foo 50 } -cleanup { 51 } -match glob \ 52 -result {.foo} \ 53 -errorOutput {connecting to *:2010... 54 Render server is VtkVis * (build *) 55 } 40 56 41 57 test vtkisosurfaceviewer.constructor.2 { 42 value command, 1 args empty hostlist, empty hostlist uses visviewer defaults58 value command, auto name, -plotbackground option 43 59 } -setup { 44 60 } -body { 45 catch {Rappture::VtkIsosurfaceViewer .#auto {}} msg61 Rappture::VtkIsosurfaceViewer .#auto -plotbackground red 46 62 } -cleanup { 47 } -result {0} 63 } -match glob \ 64 -result {.vtkIsosurfaceViewer*} \ 65 -errorOutput {connecting to *:2010... 66 Render server is VtkVis * (build *) 67 } 48 68 49 69 test vtkisosurfaceviewer.constructor.3 { 50 value command, 1 args valid hostlist70 value command, bad option 51 71 } -setup { 52 72 } -body { 53 catch {Rappture::VtkIsosurfaceViewer .#auto $servers} msg73 Rappture::VtkIsosurfaceViewer .#auto -nonexistent foo 54 74 } -cleanup { 55 } -result {0} 56 57 #test vtkisosurfaceviewer.constructor.5 { 58 # value command, 1 args valid hostlist 59 #} -setup { 60 #} -body { 61 # set w [Rappture::VtkIsosurfaceViewer .#auto $servers] 62 #} -cleanup { 63 # destroy $w 64 # catch {unset w} 65 #} -result {} 75 } -returnCodes { 76 error 77 } -result {unknown option "-nonexistent"} 66 78 67 79 ::tcltest::cleanupTests
Note: See TracChangeset
for help on using the changeset viewer.