コード例 #1
0
ファイル: test_base.py プロジェクト: trb116/pythonanalyzer
class TestApiResponse(unittest.TestCase):
    """
    test the base Api response class
    """
    def setUp(self):
        with MockApiResponse('http://api.unittest'):
            self.APIResponse = APIResponse()
            self.APIResponse.response = requests.get('http://api.unittest')

    def test_get_ratelimits(self):
        """
        the get_ratelimit method should return the X-RateLimit headers in
        a dictionary
        """
        limits = self.APIResponse.get_ratelimits()
        self.assertEqual(limits['limit'], '400')
        self.assertEqual(limits['remaining'], '397')
        self.assertEqual(limits['reset'], '1436313600')
コード例 #2
0
ファイル: test_base.py プロジェクト: andycasey/ads
class TestApiResponse(unittest.TestCase):
    """
    test the base Api response class
    """
    def setUp(self):
        with MockApiResponse('http://api.unittest'):
            self.APIResponse = APIResponse()
            self.APIResponse.response = requests.get('http://api.unittest')

    def test_get_ratelimits(self):
        """
        the get_ratelimit method should return the X-RateLimit headers in
        a dictionary
        """
        limits = self.APIResponse.get_ratelimits()
        self.assertEqual(limits['limit'], '400')
        self.assertEqual(limits['remaining'], '397')
        self.assertEqual(limits['reset'], '1436313600')
コード例 #3
0
ファイル: test_base.py プロジェクト: trb116/pythonanalyzer
 def setUp(self):
     with MockApiResponse('http://api.unittest'):
         self.APIResponse = APIResponse()
         self.APIResponse.response = requests.get('http://api.unittest')
コード例 #4
0
ファイル: test_base.py プロジェクト: andycasey/ads
 def setUp(self):
     with MockApiResponse('http://api.unittest'):
         self.APIResponse = APIResponse()
         self.APIResponse.response = requests.get('http://api.unittest')