コード例 #1
0
ファイル: changePassword.py プロジェクト: randyesq/komodo
 def clickSave(self):
     if self._clickById("changePwd_submit"):
         from komodo.dragonweb.pages import ClinicStaffConfigurationPage
         page = ClinicStaffConfigurationPage(self.browserDict)
         if page.verifyPage(): return page
         logger.info("ChangePasswordPage: clickSave did not navigate correctly")
     return self._navigationReturn()
コード例 #2
0
ファイル: questionAnswers.py プロジェクト: randyesq/komodo
 def clickCloseWithoutSaving(self):
     '''
     Clicks on the Close without saving button
     '''
     if self._clickById(self._cancelId):
         self._handleBrowserAlert()
         from komodo.dragonweb.pages import ClinicStaffConfigurationPage
         page = ClinicStaffConfigurationPage(self.browserDict)
         if page.verifyPage(): return page
     return self._navigationReturn()
コード例 #3
0
ファイル: questionAnswers.py プロジェクト: randyesq/komodo
 def clickSaveAndClose(self):
     '''
     Clicks on the Save and close button
     '''
     if self._clickById(self._continueId):
         from komodo.dragonweb.pages import ClinicStaffConfigurationPage
         page = ClinicStaffConfigurationPage(self.browserDict)
         if page.verifyPage(): return page
         page = QuestionAnswersPage(self.browserDict)
         if page.verifyPage(): return page
     return self._navigationReturn()
コード例 #4
0
ファイル: subclassMember.py プロジェクト: randyesq/komodo
 def clickLanguage(self):
     '''
     Clicks on the Language Link
     '''
     if self._clickByClass("languageLink"):
         from komodo.dragonweb.pages import ClinicStaffConfigurationPage
         page = ClinicStaffConfigurationPage(self.browserDict)
         if page.verifyPage(): return page
         from komodo.dragonweb.pages import LanguageAndCountryPage
         page = LanguageAndCountryPage(self.browserDict)
         if page.verifyPage(): return page
     return None
コード例 #5
0
ファイル: clinicianList.py プロジェクト: randyesq/komodo
 def clickEditViewDemographicsAccessSettings(self, memberObject):
     if self.browserDict["TestContext"]['env'].geography == 'jp':
         memberName = memberObject.name.lastName + ' ' + memberObject.name.firstName
         memberAuxName = memberName + ' (' + memberObject.name.auxLastName + ' ' + memberObject.name.auxFirstName + ')'
     else:
         memberName = memberObject.name.lastName + ', ' + memberObject.name.firstName
         memberAuxName = memberName + ' (' + memberObject.name.auxLastName + ', ' + memberObject.name.auxFirstName + ')'
     for key, value in self.clinicianDictionary.items():
         if value.name == memberName or value.name == memberAuxName:
             if self._clickByElement(value._patientGroupsView):
                 from komodo.dragonweb.pages import ClinicStaffConfigurationPage
                 page = ClinicStaffConfigurationPage(self.browserDict)
                 if page.verifyPage(): return page
     return self._navigationReturn()
コード例 #6
0
ファイル: clinicianList.py プロジェクト: randyesq/komodo
 def clickAddClinician(self):
     if self._clickById(self._addClinicianId):
         from komodo.dragonweb.pages import ClinicStaffConfigurationPage
         page = ClinicStaffConfigurationPage(self.browserDict)
         if page.verifyPage(): return page
     return self._navigationReturn()