コード例 #1
0
 def test_url_format_path_(self):
     self.assertEqual(
         _format_url(host="test.com",
                     root="restconf",
                     data_store=None,
                     path="foo/bar",
                     ssl=True),
         "https://test.com/restconf/foo/bar",
     )
コード例 #2
0
 def test_url_format(self):
     self.assertEqual(
         _format_url(
             host="test.com",
             root="restconf",
             data_store="data",
             path="foo/bar",
         ),
         "https://test.com/restconf/data/foo/bar",
     )
コード例 #3
0
 def test_url_format_http_no_path(self):
     self.assertEqual(
         _format_url(
             host="test.com",
             root="restconf",
             data_store="data",
             path=None,
             ssl=False,
         ),
         "http://test.com/restconf/data",
     )
コード例 #4
0
 def test_url_format_path_(self):
     self.assertEqual(_format_url(host=self.test_host,
                                  resource_type=None,
                                  path='foo/bar',
                                  ssl=True),
                      'https://test.com/api/foo/bar')
コード例 #5
0
 def test_url_format_http_no_path(self):
     self.assertEqual(_format_url(host=self.test_host,
                                  resource_type=ResourceType.OPERATION,
                                  path=None,
                                  ssl=False),
                      'http://test.com/api/operation')
コード例 #6
0
 def test_url_format_base(self):
     self.assertEqual(_format_url(host=self.test_host,
                                  resource_type=None,
                                  path=None,
                                  ssl=True),
                      'https://test.com/api')
コード例 #7
0
 def test_url_format_http(self):
     self.assertEqual(_format_url(host=self.test_host,
                                  resource_type=ResourceType.OPERATION,
                                  path='foo/bar',
                                  ssl=False),
                      'http://test.com/api/operation/foo/bar')
コード例 #8
0
ファイル: test_connection.py プロジェクト: acidjunk/pynso
 def test_url_format_path_(self):
     self.assertEqual(
         _format_url(host=self.test_host,
                     resource_type=None,
                     path='foo/bar',
                     ssl=True), 'https://test.com/api/foo/bar')
コード例 #9
0
ファイル: test_connection.py プロジェクト: acidjunk/pynso
 def test_url_format_base(self):
     self.assertEqual(
         _format_url(host=self.test_host,
                     resource_type=None,
                     path=None,
                     ssl=True), 'https://test.com/api')
コード例 #10
0
ファイル: test_connection.py プロジェクト: acidjunk/pynso
 def test_url_format_http_no_path(self):
     self.assertEqual(
         _format_url(host=self.test_host,
                     resource_type=ResourceType.OPERATION,
                     path=None,
                     ssl=False), 'http://test.com/api/operation')
コード例 #11
0
ファイル: test_connection.py プロジェクト: acidjunk/pynso
 def test_url_format_http(self):
     self.assertEqual(
         _format_url(host=self.test_host,
                     resource_type=ResourceType.OPERATION,
                     path='foo/bar',
                     ssl=False), 'http://test.com/api/operation/foo/bar')