Ejemplo n.º 1
0
    def test_entities_none(self):
        target = Target()
        target.collection = Mock()
        actual = target.update(
            "context_id_value",
            "new_ver_id_value",
            entities=None,
            now=datetime(2000, 1, 1)
        )

        self.assertEqual(
            "new_ver_id_value",
            actual
        )

        self.assertEqual(1, target.collection.update.call_count)
        self.assertDictEqual(
            {
                '_id': 'context_id_value'
            },
            target.collection.update.call_args_list[0][0][0]
        )
        self.assertDictEqual(
            {
                '$set': {
                    '_rev': 'new_ver_id_value',
                    'updated': '2000-01-01T00:00:00',
                    'unsupported_entities': {}
                }
            },
            target.collection.update.call_args_list[0][0][1]
        )
Ejemplo n.º 2
0
    def test_entities_none(self):
        target = Target()
        target.collection = Mock()
        actual = target.update("context_id_value",
                               "new_ver_id_value",
                               entities=None,
                               now=datetime(2000, 1, 1))

        self.assertEqual("new_ver_id_value", actual)

        self.assertEqual(1, target.collection.update.call_count)
        self.assertDictEqual({'_id': 'context_id_value'},
                             target.collection.update.call_args_list[0][0][0])
        self.assertDictEqual(
            {
                '$set': {
                    '_rev': 'new_ver_id_value',
                    'updated': '2000-01-01T00:00:00',
                    'unsupported_entities': {}
                }
            }, target.collection.update.call_args_list[0][0][1])