Пример #1
0
 def test_get_locus_curate_should_return_valid_locus(self,mock_search,mock_redis):
   mock_search.side_effect = locus_side_effect
   locus_object = factory.LocusdbentityFactory()
   request = testing.DummyRequest()
   request.context = testing.DummyResource()
   id = mock_redis.extract_id_request(request, 'locus', param_name='sgdid')
   response = get_locus_curate(request)
   self.assertEqual(response, locus_object.to_curate_dict())
Пример #2
0
 def test_should_return_valid_locus_disease_details(self, mock_search,
                                                    mock_redis):
     mock_search.side_effect = disease_side_effect
     locus = factory.LocusdbentityFactory()
     request = testing.DummyRequest()
     request.context = testing.DummyResource()
     id = mock_redis.extract_id_request(request, 'locus', param_name='id')
     response = locus_disease_details(request)
     self.assertEqual(response, locus.disease_to_dict())
Пример #3
0
    def test_should_return_valid_locus_protein_domain_graph(
            self, mock_search, mock_redis):
        mock_search.side_effect = locus_side_effect

        locus = factory.LocusdbentityFactory()

        request = testing.DummyRequest()
        request.context = testing.DummyResource()
        id = mock_redis.extract_id_request(request, 'locus', param_name='id')
        response = locus_protein_domain_graph(request)
        self.assertEqual(response, locus.protein_domain_graph())
Пример #4
0
    def test_should_return_valid_locus_regulation_target_enrichment(
            self, mock_search, mock_redis):
        mock_search.side_effect = locus_side_effect

        locus = factory.LocusdbentityFactory()

        request = testing.DummyRequest()
        request.context = testing.DummyResource()
        id = mock_redis.extract_id_request(request, 'locus', param_name='id')
        response = locus_regulation_target_enrichment(request)
        self.assertEqual(response, locus.regulation_target_enrichment())