def clear_all_activities_from_database(step): activities = ActivityManager.get_all() while activities: for activity in activities: activity.delete() activities = ActivityManager.get_all()
def get(self, startKey=None): ''' Return activities by pack of LIMIT at JSON format. If a start key is given in URL (it means a date like 2010-10-05-12-30-48), activities until this date are returned. Else latest activities are returned. Arguments: *startKey* The date until where activities should be returned. ''' if startKey: dateString = date_util.get_db_utc_date_from_url_date(startKey) docs = ActivityManager.get_all(startKey=dateString, tag="all") else: docs = ActivityManager.get_all() for doc in docs: try: subdoc = Activity.get_db().get(doc.docId) doc.subdoc = subdoc except: pass self.return_documents(docs)
def checks_that_contact_update_activity_is_properly_created(step): activity = ActivityManager.get_all().first() assert "modifies" == activity.verb assert "profile" == activity.docType assert False == activity.isMine assert "default contact 2" == activity.author
def retrieve_activities_from_date(step, date): world.activities = ActivityManager.get_all(date)
def retrieve_last_activities(step): world.activities = ActivityManager.get_all()