Example #1
0
 def test_all_custom(self):
     self.assertEqual(_build_instance_metadata_url(
             'http://10.0.1.5',
             '2013-03-22',
             'user-data'
         ),
         'http://10.0.1.5/2013-03-22/user-data'
     )
Example #2
0
 def test_custom_version(self):
     self.assertEqual(_build_instance_metadata_url(
             'http://169.254.169.254',
             '1.0',
             'meta-data/'
         ),
         'http://169.254.169.254/1.0/meta-data/'
     )
Example #3
0
 def test_custom_url(self):
     self.assertEqual(_build_instance_metadata_url(
             'http://10.0.1.5',
             'latest',
             'meta-data/'
         ),
         'http://10.0.1.5/latest/meta-data/'
     )
Example #4
0
 def test_custom_path(self):
     self.assertEqual(_build_instance_metadata_url(
             'http://169.254.169.254',
             'latest',
             'dynamic/'
         ),
         'http://169.254.169.254/latest/dynamic/'
     )
Example #5
0
 def test_normal(self):
     # This is the all-defaults case.
     self.assertEqual(_build_instance_metadata_url(
             'http://169.254.169.254',
             'latest',
             'meta-data/'
         ),
         'http://169.254.169.254/latest/meta-data/'
     )
Example #6
0
 def test_all_custom(self):
     self.assertEqual(
         _build_instance_metadata_url('http://10.0.1.5', '2013-03-22',
                                      'user-data'),
         'http://10.0.1.5/2013-03-22/user-data')
Example #7
0
 def test_custom_url(self):
     self.assertEqual(
         _build_instance_metadata_url('http://10.0.1.5', 'latest',
                                      'meta-data/'),
         'http://10.0.1.5/latest/meta-data/')
Example #8
0
 def test_custom_version(self):
     self.assertEqual(
         _build_instance_metadata_url('http://169.254.169.254', '1.0',
                                      'meta-data/'),
         'http://169.254.169.254/1.0/meta-data/')
Example #9
0
 def test_custom_path(self):
     self.assertEqual(
         _build_instance_metadata_url('http://169.254.169.254', 'latest',
                                      'dynamic/'),
         'http://169.254.169.254/latest/dynamic/')
Example #10
0
 def test_normal(self):
     # This is the all-defaults case.
     self.assertEqual(
         _build_instance_metadata_url('http://169.254.169.254', 'latest',
                                      'meta-data/'),
         'http://169.254.169.254/latest/meta-data/')