Exemplo n.º 1
0
 def test_set_document_overrides_doc_store(self):
     change = Change(id=self.doc_id,
                     sequence_id='',
                     document_store=self.dao)
     self.assertEqual(self.doc, change.get_document())
     change.set_document({'something': 'else'})
     self.assertNotEqual(self.doc, change.get_document())
Exemplo n.º 2
0
 def test_get_document_not_found(self):
     change = Change(id=uuid.uuid4().hex, sequence_id='', document_store=self.dao)
     self.assertEqual(None, change.get_document())
Exemplo n.º 3
0
 def test_initial_document_overrides_doc_store(self):
     change = Change(id=self.doc_id, sequence_id='', document={'not': 'expected'}, document_store=self.dao)
     self.assertNotEqual(self.doc, change.get_document())
Exemplo n.º 4
0
 def test_get_document_from_doc_store(self):
     change = Change(id=self.doc_id, sequence_id='', document_store=self.dao)
     self.assertEqual(self.doc, change.get_document())
Exemplo n.º 5
0
 def test_get_set_document(self):
     change = Change(id='id', sequence_id='')
     self.assertEqual(None, change.get_document())
     doc = {'test': '123'}
     change.set_document(doc)
     self.assertEqual(doc, change.get_document())
Exemplo n.º 6
0
 def test_get_document_not_found(self):
     change = Change(id=uuid.uuid4().hex, sequence_id='', document_store=self.dao)
     self.assertEqual(None, change.get_document())
Exemplo n.º 7
0
 def test_set_document_overrides_doc_store(self):
     change = Change(id=self.doc_id, sequence_id='', document_store=self.dao)
     self.assertEqual(self.doc, change.get_document())
     change.set_document({'something': 'else'})
     self.assertNotEqual(self.doc, change.get_document())
Exemplo n.º 8
0
 def test_initial_document_overrides_doc_store(self):
     change = Change(id=self.doc_id, sequence_id='', document={'not': 'expected'}, document_store=self.dao)
     self.assertNotEqual(self.doc, change.get_document())
Exemplo n.º 9
0
 def test_get_document_from_doc_store(self):
     change = Change(id=self.doc_id, sequence_id='', document_store=self.dao)
     self.assertEqual(self.doc, change.get_document())
Exemplo n.º 10
0
 def test_get_set_document(self):
     change = Change(id='id', sequence_id='')
     self.assertEqual(None, change.get_document())
     doc = {'test': '123'}
     change.set_document(doc)
     self.assertEqual(doc, change.get_document())