def test_request(self): query = 'test_query' dicto = defaultdict(dict) params = wolframalpha_api.request(query, dicto) # TODO: test api_key self.assertIn('url', params) self.assertIn('https://api.wolframalpha.com/v2/query?', params['url']) self.assertIn(query, params['url']) self.assertEqual('https://www.wolframalpha.com/input/?i=test_query', params['headers']['Referer'])
def test_request(self): query = "test_query" dicto = defaultdict(dict) params = wolframalpha_api.request(query, dicto) # TODO: test api_key self.assertIn("url", params) self.assertIn("https://api.wolframalpha.com/v2/query?", params["url"]) self.assertIn(query, params["url"]) self.assertEqual("https://www.wolframalpha.com/input/?i=test_query", params["headers"]["Referer"])
def test_request(self): query = 'test_query' api_key = 'XXXXXX-XXXXXXXXXX' dicto = defaultdict(dict) dicto['api_key'] = api_key params = wolframalpha_api.request(query, dicto) self.assertIn('url', params) self.assertIn(query, params['url']) self.assertIn('wolframalpha.com', params['url']) self.assertIn('api_key', params) self.assertIn(api_key, params['api_key'])