コード例 #1
0
 def test_filter_combination(self):
     owner_filter = OwnerFilter(DEFAULT_USER)
     closed_filter = IsClosedFilter(False)
     doc_generator = _get_export_documents(
         CaseExportInstance(domain=DOMAIN, case_type=DEFAULT_CASE_TYPE),
         [owner_filter, closed_filter])
     self.assertEqual(1, len([x for x in doc_generator]))
コード例 #2
0
 def test_group_filters(self):
     group_filter = GroupOwnerFilter(self.group_id)
     doc_generator = _get_export_documents(
         CaseExportInstance(domain=DOMAIN, case_type=DEFAULT_CASE_TYPE),
         [group_filter]
     )
     self.assertEqual(2, len([x for x in doc_generator]))
コード例 #3
0
 def test_filter_combination(self):
     owner_filter = OwnerFilter(DEFAULT_USER)
     closed_filter = IsClosedFilter(False)
     doc_generator = _get_export_documents(
         CaseExportInstance(domain=DOMAIN, case_type=DEFAULT_CASE_TYPE),
         [owner_filter, closed_filter]
     )
     self.assertEqual(1, len([x for x in doc_generator]))
コード例 #4
0
 def test_form_submitted_by_none_filter(self):
     """
     Confirm that the FormSubmittedByFilter works when None is one of the
     arguments.
     """
     doc_generator = _get_export_documents(
         FormExportInstance(domain=DOMAIN, app_id=DEFAULT_APP_ID, xmlns=DEFAULT_XMLNS),
         [FormSubmittedByFilter([uuid.uuid4().hex, None, uuid.uuid4().hex])]
     )
     self.assertEqual(1, len([x for x in doc_generator]))
コード例 #5
0
 def test_form_submitted_by_none_filter(self):
     """
     Confirm that the FormSubmittedByFilter works when None is one of the
     arguments.
     """
     doc_generator = _get_export_documents(
         FormExportInstance(domain=DOMAIN,
                            app_id=DEFAULT_APP_ID,
                            xmlns=DEFAULT_XMLNS),
         [
             FormSubmittedByFilter(
                 [uuid.uuid4().hex, None,
                  uuid.uuid4().hex])
         ])
     self.assertEqual(1, len([x for x in doc_generator]))
コード例 #6
0
 def test_group_filters(self):
     group_filter = GroupOwnerFilter(self.group_id)
     doc_generator = _get_export_documents(
         CaseExportInstance(domain=DOMAIN, case_type=DEFAULT_CASE_TYPE),
         [group_filter])
     self.assertEqual(2, len([x for x in doc_generator]))