コード例 #1
0
ファイル: tests.py プロジェクト: bcbudstore/wp-api-python
    def test_version(self):
        """ Test default version """
        api = wordpress.API(url="https://woo.test",
                            consumer_key=self.consumer_key,
                            consumer_secret=self.consumer_secret)

        self.assertEqual(api.version, __default_api_version__)
コード例 #2
0
ファイル: tests.py プロジェクト: bcbudstore/wp-api-python
    def test_api(self):
        """ Test default API """
        api = wordpress.API(url="https://woo.test",
                            consumer_key=self.consumer_key,
                            consumer_secret=self.consumer_secret)

        self.assertEqual(api.namespace, __default_api__)
コード例 #3
0
ファイル: tests.py プロジェクト: vincentwhales/wp-api-python
 def test_with_ssl(self):
     """ Test non-ssl """
     api = wordpress.API(
         url="https://woo.test",
         consumer_key=self.consumer_key,
         consumer_secret=self.consumer_secret
     )
     self.assertTrue(api.is_ssl, True)
コード例 #4
0
ファイル: tests.py プロジェクト: vincentwhales/wp-api-python
 def test_non_ssl(self):
     """ Test non-ssl """
     api = wordpress.API(
         url="http://woo.test",
         consumer_key=self.consumer_key,
         consumer_secret=self.consumer_secret
     )
     self.assertFalse(api.is_ssl)
コード例 #5
0
ファイル: tests.py プロジェクト: vincentwhales/wp-api-python
 def setUp(self):
     self.consumer_key = "ck_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
     self.consumer_secret = "cs_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
     self.api = wordpress.API(
         url="http://woo.test",
         consumer_key=self.consumer_key,
         consumer_secret=self.consumer_secret
     )
コード例 #6
0
ファイル: tests.py プロジェクト: bcbudstore/wp-api-python
    def test_with_timeout(self):
        """ Test non-ssl """
        api = wordpress.API(
            url="https://woo.test",
            consumer_key=self.consumer_key,
            consumer_secret=self.consumer_secret,
            timeout=10,
        )
        self.assertEqual(api.timeout, 10)

        @all_requests
        def woo_test_mock(*args, **kwargs):
            """ URL Mock """
            return {'status_code': 200, 'content': 'OK'}

        with HTTMock(woo_test_mock):
            # call requests
            status = api.get("products").status_code
        self.assertEqual(status, 200)