def test_3_sign_out(self): myPipeLine = PipeLine(self.driver, self.base_url) myPipeLine.div_user_info().click() myPipeLine.link_log_out().click() time.sleep(3) assert ('https://app.pipedrive.com/auth/logged_out' in self.driver.current_url) del myPipeLine
def test_2_new_deal(self): myPipeLine = PipeLine(self.driver, self.base_url) myAddDeal = AddDeal(self.driver, self.base_url) myPipeLine.div_user_info() myPipeLine.button_add_deal().click() self.myHelpers.wait_by_class("addDealDialog") myAddDeal.input_person().send_keys('Homer Simpson') myAddDeal.input_organization().send_keys('The Nuclear Power Plant') myAddDeal.input_value().send_keys('1000000') deal_title = myAddDeal.input_title().get_attribute('value').encode('utf-8') myAddDeal.button_save().click() time.sleep(3) myPipeLine.get() self.myHelpers.wait_by_class("userInfo") time.sleep(3) deal_found = False for deal in myPipeLine.deal_list_idea_stage(): if deal_title in myPipeLine.title_deal(deal).text: deal_found = True break assert deal_found, 'Deal not found in idea stage' del myPipeLine del myAddDeal