def Click_Upload_button(self): self.click(10, "xpath", LoggedInPoductPageMap['UploadLinkXpath']) #allWindowHandles = self.driver.window_handles #for handle in allWindowHandles: #if handle != mainWindowHandle[0]: # self.switch_to_window(handle) # break return UploadPage(self.driver, EE_Constants['Path_To_File'] )
def init_notebook(self): def append_page(page): self.notebook.append_page(page, Gtk.Label.new(page.disname)) self.nav_liststore.append([ page.icon_name, page.disname, page.tooltip, self.default_color, ]) self.default_color = self.get_default_color() self.nav_liststore.clear() children = self.notebook.get_children() for child in children: self.notebook.remove(child) self.home_page = HomePage(self) append_page(self.home_page) self.picture_page = PicturePage(self) append_page(self.picture_page) self.doc_page = DocPage(self) append_page(self.doc_page) self.video_page = VideoPage(self) append_page(self.video_page) self.bt_page = BTPage(self) append_page(self.bt_page) self.music_page = MusicPage(self) append_page(self.music_page) self.other_page = OtherPage(self) append_page(self.other_page) self.trash_page = TrashPage(self) append_page(self.trash_page) self.cloud_page = CloudPage(self) append_page(self.cloud_page) self.download_page = DownloadPage(self) append_page(self.download_page) self.upload_page = UploadPage(self) append_page(self.upload_page) self.notebook.show_all()
def Click_Upload_button(self): self.click(10, "xpath", LoggedInPoductPageMap['UploadLinkXpath']) return UploadPage(self.driver, EE_Constants['Path_To_File'])