Esempio n. 1
0
 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']
     )   
Esempio n. 2
0
    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()
Esempio n. 3
0
 def Click_Upload_button(self):
     self.click(10, "xpath", LoggedInPoductPageMap['UploadLinkXpath'])
     return UploadPage(self.driver, EE_Constants['Path_To_File'])