Ejemplo n.º 1
0
 def paginated_list(self):
     for group in get_case_groups_in_domain(self.domain)[self.skip:self.skip + self.limit]:
         item_data = self._get_item_data(group)
         item_data['updateForm'] = self.get_update_form_response(
             self.get_update_form(initial_data={
                 'item_id': group._id,
                 'name': group.name,
             })
         )
         yield {
             'itemData': item_data,
             'template': 'existing-group-template',
         }
Ejemplo n.º 2
0
 def paginated_list(self):
     for group in get_case_groups_in_domain(self.domain)[self.skip:self.skip + self.limit]:
         item_data = self._get_item_data(group)
         item_data['updateForm'] = self.get_update_form_response(
             self.get_update_form(initial_data={
                 'item_id': group._id,
                 'name': group.name,
             })
         )
         yield {
             'itemData': item_data,
             'template': 'existing-group-template',
         }
Ejemplo n.º 3
0
 def test_get_case_groups_in_domain(self):
     self.assert_doc_lists_equal(
         get_case_groups_in_domain(self.domain),
         self.case_groups,
     )
Ejemplo n.º 4
0
 def test_get_case_groups_in_domain(self):
     # Test that the result should be ordered by name
     self.assertEqual(
         self.get_ids(get_case_groups_in_domain(self.domain)),
         self.get_ids(self.case_groups[0:4]),
     )
Ejemplo n.º 5
0
def get_sample_list(domain):
    
    sample_list = []
    for sample in get_case_groups_in_domain(domain):
        sample_list.append({"code" : sample._id, "name" : sample.name})
    return sample_list
Ejemplo n.º 6
0
 def test_get_case_groups_in_domain(self):
     self.assert_doc_lists_equal(
         get_case_groups_in_domain(self.domain),
         self.case_groups,
     )
Ejemplo n.º 7
0
 def test_get_case_groups_in_domain(self):
     # Test that the result should be ordered by name
     self.assertEqual(
         self.get_ids(get_case_groups_in_domain(self.domain)),
         self.get_ids(self.case_groups[0:4]),
     )
Ejemplo n.º 8
0
def get_sample_list(domain):
    
    sample_list = []
    for sample in get_case_groups_in_domain(domain):
        sample_list.append({"code" : sample._id, "name" : sample.name})
    return sample_list