basicCube-copyDownAndRight.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[2]/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[2]/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_CONTROL}${KEY_SHIFT}${KEY_DOWN}${KEY_SHIFT}${KEY_CONTROL}
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_CONTROL}${KEY_SHIFT}D${KEY_SHIFT}${KEY_CONTROL}
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/row[6]/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[6]/col[0]
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[6]/col[0] 120000
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_CONTROL}${KEY_SHIFT}${KEY_RIGHT}${KEY_SHIFT}${KEY_CONTROL}
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_CONTROL}${KEY_SHIFT}R${KEY_SHIFT}${KEY_CONTROL}
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[6]/col[5] 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[1]/col[0] 50000
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[5]/col[1] 5000
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[5]/col[5] 66000
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[7]/col[3] 4000
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[8]/col[1] 25000
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[8]/col[0] 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[6]/col[3] 120000