Ejemplo n.º 1
0
    def test_get_changed_documents(self):
        last_update, _ = es_sync.get_status(self.session)

        changed_documents = get_changed_documents(self.session, last_update)
        self.assertEqual(len(changed_documents), 4)
        self.assertEqual('r', changed_documents[0][1])
        self.assertEqual('w', changed_documents[1][1])

        self.assertEqual(
            len(get_changed_documents(
                self.session, last_update + datetime.timedelta(0, 1))),
            0)
Ejemplo n.º 2
0
    def test_get_changed_documents(self):
        last_update, _ = es_sync.get_status(self.session)

        changed_documents = get_changed_documents(self.session, last_update)
        self.assertEqual(len(changed_documents), 4)
        self.assertEqual('r', changed_documents[0][1])
        self.assertEqual('w', changed_documents[1][1])

        self.assertEqual(
            len(
                get_changed_documents(self.session,
                                      last_update + datetime.timedelta(0, 1))),
            0)
Ejemplo n.º 3
0
    def test_get_changed_users(self):
        user_id = self.global_userids['contributor']
        user = self.session.query(User).get(user_id)
        user.name = 'changed'
        self.session.flush()

        last_update, _ = es_sync.get_status(self.session)

        changed_users = get_changed_users(self.session, last_update)
        self.assertEqual(len(changed_users), 1)
        self.assertEqual(user_id, changed_users[0][0])
        self.assertEqual('u', changed_users[0][1])

        self.assertEqual(
            len(get_changed_documents(
                self.session, last_update + datetime.timedelta(0, 1))),
            0)
Ejemplo n.º 4
0
    def test_get_changed_users(self):
        user_id = self.global_userids['contributor']
        user = self.session.query(User).get(user_id)
        user.name = 'changed'
        self.session.flush()

        last_update, _ = es_sync.get_status(self.session)

        changed_users = get_changed_users(self.session, last_update)
        self.assertEqual(len(changed_users), 1)
        self.assertEqual(user_id, changed_users[0][0])
        self.assertEqual('u', changed_users[0][1])

        self.assertEqual(
            len(
                get_changed_documents(self.session,
                                      last_update + datetime.timedelta(0, 1))),
            0)