Exemplo n.º 1
0
 def test_should_warn_and_delete_only_DS_if_selected_are_users_and_DS(self):
     delete_datasender_id = TestAllDataSenders.register_datasender(
         DATA_SENDER_TO_DELETE)
     #self.driver.go_to(DATA_WINNER_ALL_DATA_SENDERS_PAGE)
     self.all_datasenders_page.load()
     self.driver.create_screenshot("ds_before_search.png")
     self.all_datasenders_page.search_with(fetch_(FIRST_NAME,
                                                  NEW_USER_DATA))
     self.all_datasenders_page.click_checkall_checkbox()
     self.driver.create_screenshot("ds_to_delete.png")
     self.all_datasenders_page.perform_datasender_action(DELETE)
     DataSenderDeleteDialog(self.driver).ok()
     self.assertEqual(
         self.all_datasenders_page.get_delete_success_message(),
         DELETE_SUCCESS_TEXT)
     self.all_datasenders_page.search_with(self.user_ID)
     self.all_datasenders_page.wait_for_table_to_load()
     self.assertTrue(
         self.driver.is_element_present(
             self.all_datasenders_page.
             get_checkbox_selector_for_datasender_row(1)))
     self.all_datasenders_page.search_with(delete_datasender_id)
     self.all_datasenders_page.wait_for_table_to_load()
     self.assertFalse(
         self.driver.is_element_present(
             self.all_datasenders_page.
             get_checkbox_selector_for_datasender_row(1)))
Exemplo n.º 2
0
 def test_delete_data_sender(self):
     delete_datasender_id = TestAllDataSenders.register_datasender(
         DATA_SENDER_TO_DELETE,
         id=TestAllDataSenders._create_id_for_data_sender())
     self.all_datasenders_page.load()
     self.all_datasenders_page.search_with(delete_datasender_id)
     self.all_datasenders_page.delete_datasender(delete_datasender_id)
     DataSenderDeleteDialog(self.driver).ok()
     self.assertEqual(
         self.all_datasenders_page.get_delete_success_message(),
         DELETE_SUCCESS_TEXT)
     self.all_datasenders_page.search_with(delete_datasender_id)
     self.assertFalse(
         self.driver.is_element_present(
             self.all_datasenders_page.
             get_checkbox_selector_for_datasender_row(1)))
     self.assertEqual("No matching records found",
                      self.all_datasenders_page.get_empty_table_result())