Пример #1
0
 def _fuzzy_form_data(self):
     fuzzy = {}
     for form in self._fuzzy_forms:
         xmlns, unknown_id = self.split_xmlns_app_key(form)
         fuzzy[xmlns] = {
             'apps': [detail for detail in get_form_details_for_xmlns(self.domain, xmlns)],
             'unknown_id': unknown_id,
         }
     return fuzzy
Пример #2
0
 def _fuzzy_form_data(self):
     fuzzy = {}
     for form in self._fuzzy_forms:
         xmlns, unknown_id = self.split_xmlns_app_key(form)
         fuzzy[xmlns] = {
             'apps': [detail for detail in get_form_details_for_xmlns(self.domain, xmlns)],
             'unknown_id': unknown_id,
         }
     return fuzzy
Пример #3
0
 def test_get_form_details_for_xmlns(self):
     [details_1] = get_form_details_for_xmlns(self.domain, self.f1_xmlns)
     [details_2] = get_form_details_for_xmlns(self.domain, self.f2_xmlns)
     for i, details in enumerate([details_1, details_2]):
         self._assert_form_details_match(i, details)
Пример #4
0
 def test_get_form_details_for_xmlns_no_data(self):
     self.assertEqual([], get_form_details_for_xmlns('missing', 'missing'))
     self.assertEqual([], get_form_details_for_xmlns(self.domain, 'missing'))
     self.assertEqual([], get_form_details_for_xmlns('missing', self.f1_xmlns))
Пример #5
0
 def test_get_form_details_for_xmlns(self):
     [details_1] = get_form_details_for_xmlns(self.domain, self.f1_xmlns)
     [details_2] = get_form_details_for_xmlns(self.domain, self.f2_xmlns)
     for i, details in enumerate([details_1, details_2]):
         self._assert_form_details_match(i, details)
Пример #6
0
 def test_get_form_details_for_xmlns_no_data(self):
     self.assertEqual([], get_form_details_for_xmlns('missing', 'missing'))
     self.assertEqual([], get_form_details_for_xmlns(self.domain, 'missing'))
     self.assertEqual([], get_form_details_for_xmlns('missing', self.f1_xmlns))