def testBasicFunction(self): defaultdisplaymode = utils.getDdeDockDisplayMode() self.assertTrue(utils.dock.displaymode_fashion == defaultdisplaymode) defaultposition = utils.getDdeDockPosition() self.assertTrue(utils.dock.position_bottom == defaultposition) defaulthidestate = utils.getDdeDockHideState() self.assertTrue(utils.dock.hidestate_show == defaulthidestate) main_window = self.ddedockobject.child(self.dock_mainwindow) (width, height) = main_window.size self.assertTrue(width > 0) self.assertTrue(height > 0)
def testOpenFileManager(self): google = self.ddedockobject.child(self.filemanager) google.click() rawinput.click(int(utils.resolution.width/2), int(utils.resolution.height/2)) if utils.dock.hidemode_keephidden != self.defaulthidemode: utils.setDdeDockHideMode(utils.dock.hidemode_keephidden) hidemode = utils.getDdeDockHideMode() hidestate = utils.getDdeDockHideState() self.assertTrue(hidemode == utils.dock.hidemode_keephidden) self.assertTrue(hidestate == utils.dock.hidestate_hide) win = utils.findWindow(self.filemanager_windowname) self.assertTrue(win != None)
def testChangeDisplayModeToFashion(self): utils.m.click(int(utils.resolution.width/2), utils.resolution.height, 2) utils.dockmenu.findMainWindow() utils.keySingle(utils.k.down_key) utils.keySingle(utils.k.enter_key) displaymode = utils.getDdeDockDisplayMode() self.assertTrue(utils.dock.displaymode_fashion == displaymode) position = utils.getDdeDockPosition() self.assertTrue(utils.dock.position_bottom == position) hidestate = utils.getDdeDockHideState() self.assertTrue(utils.dock.hidestate_show == hidestate) main_window = self.ddedockobject.child(self.dock_mainwindow) (width, height) = main_window.size self.assertTrue(width > 0) self.assertTrue(height > 0)
def testOpenFileManager(self): launcher = self.ddedockobject.child("Launcher") launcher.point() managerobj = self.ddedockobject.child(self.filemanager) managerobj.click() rawinput.absoluteMotion(int(utils.resolution.width / 2), int(utils.resolution.height / 2)) if utils.dock.hidemode_smarthide != self.defaulthidemode: utils.setDdeDockHideMode(utils.dock.hidemode_smarthide) hidemode = utils.getDdeDockHideMode() hidestate = utils.getDdeDockHideState() self.assertTrue(hidemode == utils.dock.hidemode_smarthide) win = utils.findWindow(self.filemanager_windowname) self.assertTrue(win != None)
def testChangePositionToLeft(self): utils.m.click(int(utils.resolution.width/2), utils.resolution.height, 2) utils.dockmenu.findMainWindow() utils.keySingle(utils.k.down_key) utils.keySingle(utils.k.left_key) utils.keySingle(utils.k.down_key) utils.keySingle(utils.k.down_key) utils.keySingle(utils.k.down_key) utils.keySingle(utils.k.enter_key) defaultdisplaymode = utils.getDdeDockDisplayMode() self.assertTrue(utils.dock.displaymode_fashion == defaultdisplaymode) defaultposition = utils.getDdeDockPosition() self.assertTrue(utils.dock.position_left == defaultposition) defaulthidestate = utils.getDdeDockHideState() self.assertTrue(utils.dock.hidestate_show == defaulthidestate) main_window = self.ddedockobject.child(self.dock_mainwindow) (width, height) = main_window.size self.assertTrue(width > 0) self.assertTrue(height > 0) (x, y) = main_window.position self.assertTrue(0 == x)
def testChangePositionToLeft(self): utils.m.click(int(utils.resolution.width / 2), utils.resolution.height, 2) utils.dockmenu.findMainWindow() utils.keySingle(utils.k.down_key) utils.keySingle(utils.k.left_key) utils.keySingle(utils.k.down_key) utils.keySingle(utils.k.down_key) utils.keySingle(utils.k.down_key) utils.keySingle(utils.k.enter_key) defaultdisplaymode = utils.getDdeDockDisplayMode() self.assertTrue(utils.dock.displaymode_fashion == defaultdisplaymode) defaultposition = utils.getDdeDockPosition() self.assertTrue(utils.dock.position_left == defaultposition) defaulthidestate = utils.getDdeDockHideState() self.assertTrue(utils.dock.hidestate_show == defaulthidestate) main_window = self.ddedockobject.child(self.dock_mainwindow) (width, height) = main_window.size self.assertTrue(width > 0) self.assertTrue(height > 0) (x, y) = main_window.position self.assertTrue(0 == x)
def testOpenFileManager(self): launcher = self.ddedockobject.child("Launcher") launcher.point() managerobj = self.ddedockobject.child(self.filemanager) managerobj.click() ddedock = self.ddedockobject.child(self.dock_mainwindow) (width, height) = ddedock.size if utils.dock.hidemode_smarthide != self.defaulthidemode: utils.setDdeDockHideMode(utils.dock.hidemode_smarthide) rawinput.absoluteMotion(int(utils.resolution.width / 2), int(utils.resolution.height / 2)) time.sleep(3) hidemode = utils.getDdeDockHideMode() hidestate = utils.getDdeDockHideState() self.assertTrue(hidemode == utils.dock.hidemode_smarthide) time.sleep(2) win = utils.findWindow(self.filemanager_windowname) utils.resizeWindow(win, height + 1, height + 1, utils.resolution.width - 2 * height - 20, utils.resolution.height - 2 * height - 20) self.assertTrue(win != None)