def getThreeSentences(request): try: data = json.loads(request.body) try: token = Token.objects.filter(token=data['token']).first() user = token.user except: raise myError('Please Log In.') gene_name_one = data['source_name'] gene_name_two = data['target_name'] sentenceList = search_three_sentence(gene_name_one, gene_name_two) result = { 'successful': True, 'data': sentenceList, 'error': { 'id': '', 'msg': '', }, } except myError, e: result = { 'successful': False, 'error': { 'id': '3', 'msg': e.value, } }
def getThreeSentences(request): try: data = json.loads(request.body) try: token = Token.objects.filter(token=data['token']).first() user = token.user except: raise myError('Please Log In.') gene_name_one = data['source_name'] gene_name_two = data['target_name'] sentenceList = search_three_sentence(gene_name_one,gene_name_two) result = { 'successful': True, 'data': sentenceList, 'error': { 'id': '', 'msg': '', }, } except myError, e: result = { 'successful': False, 'error': { 'id': '3', 'msg': e.value, } }
def test_search_three_sentence(self): search_result = search_three_sentence('name1', 'name2') self.assertEqual(search_result, [])