Example #1
0
    def test_get_brief_exports(self):
        stubs = get_brief_exports(self.domain, form_or_case='form')
        self.assertEqual(len(stubs), 2)

        stubs = get_brief_exports(self.domain, form_or_case='case')
        self.assertEqual(len(stubs), 2)

        stubs = get_brief_exports(self.domain, form_or_case=None)
        self.assertEqual(len(stubs), 4)
Example #2
0
 def get_saved_exports(self):
     """The source of the data that will be processed by fmt_export_data
     for use in the template.
     """
     if self.is_deid:
         exports = get_brief_deid_exports(self.domain, self.form_or_case)
     else:
         exports = get_brief_exports(self.domain, self.form_or_case)
     return [x for x in exports if self._should_appear_in_list(x)]
Example #3
0
    def get_saved_exports(self):
        if self.allowed_doc_type == 'neither':
            return []

        if self.allowed_doc_type == 'deid':
            exports = get_brief_deid_exports(self.domain, None)
        else:
            exports = get_brief_exports(self.domain, self.allowed_doc_type)
        return [x for x in exports if self._should_appear_in_list(x)]