~mihirsoni/ubuntu-calendar-app/1188819

« back to all changes in this revision

Viewing changes to tests/autopilot/calendar_app/tests/test_new_event.py

  • Committer: Mihir Soni
  • Date: 2014-08-13 01:23:12 UTC
  • mfrom: (394.1.8 1188819)
  • Revision ID: mihirsoni.123@gmail.com-20140813012312-ofqcxs80fkiqjktd
Suggestion as per balloons comments

Show diffs side-by-side

added added

removed removed

Lines of Context:
67
67
 
68
68
        return day_view, test_event
69
69
 
70
 
    def _edit_event(self):
 
70
    def _edit_event(self, event_name):
71
71
        test_event = data.Event.make_unique()
72
72
        day_view = self.main_view.go_to_day_view()
73
73
 
74
 
        day_view.edit_event(test_event.name)
 
74
        new_event_page = day_view.edit_event(event_name)
75
75
 
76
 
        new_event_page = self.main_view.go_to_edit_event()
77
 
        day_view = self._add_event(test_event)
 
76
        new_event_page.add_event(test_event)
78
77
        return day_view, test_event
79
78
 
80
79
    def _event_exists(self, event_name):
127
126
                test_event.name), Eventually(
128
127
                Equals(False)))
129
128
 
130
 
    def test_edit_event_must_change_it_from_day_view(self):
 
129
    def test_edit_event_with_default_values(self):
131
130
        """Test editing an event change unique values of an event."""
132
 
        day_view, test_event = self._add_event()
133
 
        self.addCleanup(self._try_delete_event, test_event.name)
134
 
 
135
 
        day_view, test_event = self._edit_event()
136
 
 
137
 
        event_details_page = day_view.open_event(test_event.name)
138
 
        self.assertEqual(test_event,
 
131
 
 
132
        day_view, original_event = self._add_event()
 
133
        day_view, edited_event = self._edit_event(original_event.name)
 
134
        self.addCleanup(self._try_delete_event, edited_event.name)
 
135
 
 
136
        event_details_page = self.main_view.get_event_details()
 
137
 
 
138
        self.assertEqual(edited_event,
139
139
                         event_details_page.get_event_information())