def and_one_activity_for_first_picture_with_one_error_for_my_contact(step): author = world.browser.user world.contact = world.browser2.user.asContact() world.picture = PictureManager.get_last_pictures().first() world.activity = Activity( author=author.name, verb="posts", docType="picture", docId=world.picture._id, ) world.activity.add_error(world.contact) world.activity.save()
def and_i_add_one_deletion_activity_for_first_picture_with_one_error(step): author = world.browser.user world.contact = world.browser2.user.asContact() world.picture = PictureManager.get_last_pictures().first() world.activity = Activity( author=author.name, verb="deletes", docType="picture", docId=world.picture._id, method="PUT" ) date = date_util.get_db_date_from_date(world.picture.date) world.activity.add_error(world.contact, extra=date) world.activity.save()
def when_i_get_last_pictures(step): world.pictures = PictureManager.get_last_pictures().all()
def clear_all_pictures(step): pictures = PictureManager.get_last_pictures() while pictures: for picture in pictures: picture.delete() pictures = PictureManager.get_last_pictures()
def when_i_get_pictures_until_november_2(step): world.pictures = PictureManager.get_last_pictures( "2011-11-02T23:59:00Z").all()