def dismiss_via_swipe(self) -> QuestionsPage: from pages.questions_page import QuestionsPage self._swipe_down() return QuestionsPage()
def tap(self) -> QuestionsPage: from pages.questions_page import QuestionsPage self._cell.click() return QuestionsPage()
def test_tap_question_cell(self): (QuestionsPage().tap_answer_cell().tap_complete_card_button(). dismiss_via_swipe().get_question_cell().tap()) assert QuestionsPage()
def test_dismiss_while_recording(self): (QuestionsPage().tap_answer_cell().tap_record_button().sleep( 1).dismiss_via_swipe())
def test_complete_question_card(self): (QuestionsPage().tap_answer_cell().tap_complete_card_button(). dismiss_via_swipe())
def test_dismiss_card_view_swipe(self): (QuestionsPage().tap_answer_cell().dismiss_via_swipe()) assert QuestionsPage()
def test_record_and_play(self): (QuestionsPage().tap_answer_cell().tap_record_button().sleep(3). tap_record_button().tap_play_button().tap_default_button().sleep( 5).dismiss_via_swipe()) assert QuestionsPage()
def test_card_has_question_mark(self, report: Report): (QuestionsPage().tap_answer_cell().get_question_text( lambda text: report.soft_assert("?" in text, "HW-000", "Questions should have a '?'")). dismiss_via_swipe()) assert QuestionsPage()
def test_record_turns_into_square(self, report: Report): (QuestionsPage().tap_answer_cell().tap_record_button().sleep( 3).tap_record_button().dismiss_via_swipe()) assert QuestionsPage()