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', }
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', }
def test_get_case_groups_in_domain(self): self.assert_doc_lists_equal( get_case_groups_in_domain(self.domain), self.case_groups, )
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]), )
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
def test_get_case_groups_in_domain(self): self.assert_doc_lists_equal( get_case_groups_in_domain(self.domain), self.case_groups, )
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]), )
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