basicCube-shiftSelectCopy.rctest
exampleOpen smartgwt cube_basic
waitForElementClickable scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body/row[0]/col[0]
click scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body/row[0]/col[0]
assertEval var cube = selenium.browserbot.getCurrentWindow().isc.AutoTest.getLocatorCanvas("//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]"); cube.canEdit = true; true
waitForElementClickable scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body
sendKeys scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body ${KEY_DOWN}${KEY_DOWN}
waitForElementClickable scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body
sendKeys scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body ${KEY_SHIFT}${KEY_DOWN}${KEY_RIGHT}${KEY_SHIFT}
waitForElementClickable scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body
sendKeys scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body ${KEY_CTRL}C${KEY_CTRL}
waitForElementClickable scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body
sendKeys scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body ${KEY_RIGHT}${KEY_RIGHT}${KEY_RIGHT}
waitForElementClickable scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body
sendKeys scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body ${KEY_CTRL}V${KEY_CTRL}
verifyValue scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body/row[3]/col[4] 120000
verifyValue scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body/row[3]/col[5] 44000
verifyValue scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body/row[4]/col[4] 8000
verifyValue scLocator=//testRoot[]/child[Class=VStack||index=0||length=1||classIndex=0||classLength=1]/member[Class=CubeGrid||index=0||length=1||classIndex=0||classLength=1||roleIndex=0||roleLength=1||scRole=grid]/body/row[4]/col[5] 2000