Example #1
0
    def test_request(self):
        query = b'test_query'
        dicto = defaultdict(dict)
        dicto['pageno'] = 1
        params = currency_convert.request(query, dicto)
        self.assertNotIn('url', params)

        query = b'convert 10 Pound Sterlings to United States Dollars'
        params = currency_convert.request(query, dicto)
        self.assertIn('url', params)
        self.assertIn('duckduckgo.com', params['url'])
        self.assertIn('GBP', params['url'])
        self.assertIn('USD', params['url'])
    def test_request(self):
        query = 'test_query'
        dicto = defaultdict(dict)
        dicto['pageno'] = 1
        params = currency_convert.request(query, dicto)
        self.assertNotIn('url', params)

        query = 'convert 10 Pound Sterlings to United States Dollars'
        params = currency_convert.request(query, dicto)
        self.assertIn('url', params)
        self.assertIn('finance.yahoo.com', params['url'])
        self.assertIn('GBP', params['url'])
        self.assertIn('USD', params['url'])
Example #3
0
    def test_request(self):
        query = 'test_query'
        dicto = defaultdict(dict)
        dicto['pageno'] = 1
        params = currency_convert.request(query, dicto)
        self.assertNotIn('url', params)

        query = '1.1.1 EUR in USD'
        params = currency_convert.request(query, dicto)
        self.assertNotIn('url', params)

        query = '10 eur in usd'
        params = currency_convert.request(query, dicto)
        self.assertIn('url', params)
        self.assertIn('finance.yahoo.com', params['url'])
        self.assertIn('EUR', params['url'])
        self.assertIn('USD', params['url'])
Example #4
0
    def test_request(self):
        query = 'test_query'
        dicto = defaultdict(dict)
        dicto['pageno'] = 1
        params = currency_convert.request(query, dicto)
        self.assertNotIn('url', params)

        query = '1.1.1 EUR in USD'
        params = currency_convert.request(query, dicto)
        self.assertNotIn('url', params)

        query = '10 eur in usd'
        params = currency_convert.request(query, dicto)
        self.assertIn('url', params)
        self.assertIn('finance.yahoo.com', params['url'])
        self.assertIn('EUR', params['url'])
        self.assertIn('USD', params['url'])