示例#1
0
    def test_get_user_ids_by_last_modified(self):
        start = datetime.utcnow() - timedelta(days=3)
        end = datetime.utcnow() + timedelta(days=3)

        self.assertEqual(
            set(get_user_ids_by_last_modified(start, end)),
            {self.web_user._id, self.commcare_user._id},
        )

        self.assertEqual(
            set(get_user_ids_by_last_modified(start, end - timedelta(days=4))),
            set(),
        )
示例#2
0
    def record_iter(cls, start_datetime, end_datetime):
        user_ids = get_user_ids_by_last_modified(start_datetime, end_datetime)

        return iter_docs(CouchUser.get_db(), user_ids)
示例#3
0
    def record_iter(cls, start_datetime, end_datetime):
        user_ids = get_user_ids_by_last_modified(start_datetime, end_datetime)

        return iter_docs(CouchUser.get_db(), user_ids)