def step_impl(context): context.given = 1 context.parent_page_data = create_page_data() if 'draft parent' in context.step_name: context.parent_page_data['status'] = 'draft' context.parent_page_info = app_helpers.create_page(context.parent_page_data) save_item_id(context.parent_page_info, 'pages', context) if 'additional page' in context.step_name: context.additional_page_data = create_page_data() context.additional_page_data['parent_id'] = context.parent_page_info.get('data_key') if 'draft additional' in context.step_name: context.additional_page_data['status'] = 'draft' context.additional_page_info = app_helpers.create_page(context.additional_page_data) save_item_id(context.additional_page_info, 'pages', context)
def step_impl(context): page = create_page_data() context.page.create_new_page(**page) context.page_data = page
def _get_page_data(self): page_data = data.create_page_data() page_data['name'] = 'DELETE_ME.{}'.format(page_data['name']) return page_data
def step_impl(context): page = create_page_data() context.page.update_page_details(**page) context.old_page_data = context.parent_page_data context.page_data = page