def test_change_provider_empty(self):
     provider = CouchDomainDocTypeChangeProvider(
         couch_db=XFormInstance.get_db(),
         domains=[],
         doc_types=all_known_formlike_doc_types())
     self.assertEqual([],
                      [change for change in provider.iter_all_changes()])
 def test_change_provider_empty(self):
     provider = CouchDomainDocTypeChangeProvider(
         couch_db=XFormInstance.get_db(),
         domains=[],
         doc_types=all_known_formlike_doc_types()
     )
     self.assertEqual([], [change for change in provider.iter_all_changes()])
 def test_change_provider(self):
     provider = CouchDomainDocTypeChangeProvider(
         couch_db=XFormInstance.get_db(),
         domains=self.domains,
         doc_types=all_known_formlike_doc_types())
     doc_ids = {change.id for change in provider.iter_all_changes()}
     self.assertEqual(doc_ids,
                      set(itertools.chain(*self.form_ids.values())))
 def test_change_provider(self):
     provider = CouchDomainDocTypeChangeProvider(
         couch_db=XFormInstance.get_db(),
         domains=self.domains,
         doc_types=all_known_formlike_doc_types()
     )
     doc_ids = {change.id for change in provider.iter_all_changes()}
     self.assertEqual(doc_ids, set(itertools.chain(*list(self.form_ids.values()))))