~ubuntu-calendar-dev/ubuntu-calendar-app/revamp-newevent-page

« back to all changes in this revision

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

  • Committer: Mihir Soni
  • Date: 2014-08-24 19:15:50 UTC
  • Revision ID: mihirsoni.123@gmail.com-20140824191550-szs23im56idq45v4
Fixed AP & Launching issue

Show diffs side-by-side

added added

removed removed

Lines of Context:
464
464
        self._ensure_entry_field_visible_and_write('newEventName', value)
465
465
 
466
466
    def _ensure_entry_field_visible_and_write(self, object_name, value):
467
 
        name_text_field = self._get_new_event_entry_field(object_name)
 
467
        name_text_field = self._get_text_box(object_name)
468
468
        self._ensure_visible_and_write(name_text_field, value)
469
469
 
470
470
    def _get_new_event_entry_field(self, object_name):
471
471
        return self.select_single(NewEventEntryField, objectName=object_name)
 
472
        
 
473
    def _get_text_box(self,object_name):
 
474
        return self.select_single(
 
475
            ubuntuuitoolkit.TextField,objectName=object_name)
472
476
 
473
477
    def _ensure_visible_and_write(self, text_field, value):
474
478
        text_field.swipe_into_view()
521
525
        # TODO get start date and end date, is all day event, recurrence and
522
526
        # reminders. --elopio - 2014-06-26
523
527
        calendar = self._get_calendar().get_current_label().text
524
 
        name = self._get_new_event_entry_field('newEventName').text
 
528
        name = self._get_text_box('newEventName').text
525
529
        description = self._get_description_text_area().text
526
 
        location = self._get_new_event_entry_field('eventLocationInput').text
 
530
        location = self._get_text_box('eventLocationInput').text
527
531
        guests = self._get_guests()
528
532
        return data.Event(calendar, name, description, location, guests)
529
533