Print this page
IMAGE-1097 cloud-init doesn't use sdc:routes metadata

Split Close
Expand all
Collapse all
          --- old/tests/unittests/test_datasource/test_smartos.py
          +++ new/tests/unittests/test_datasource/test_smartos.py
↓ open down ↓ 406 lines elided ↑ open up ↑
 407  407          ret = dsrc.get_data()
 408  408          self.assertTrue(ret)
 409  409  
 410  410      def test_uuid(self):
 411  411          dsrc = self._get_ds(mockdata=MOCK_RETURNS)
 412  412          ret = dsrc.get_data()
 413  413          self.assertTrue(ret)
 414  414          self.assertEqual(MOCK_RETURNS['sdc:uuid'],
 415  415                           dsrc.metadata['instance-id'])
 416  416  
      417 +    def test_routes(self):
      418 +        dsrc = self._get_ds(mockdata=MOCK_RETURNS)
      419 +        ret = dsrc.get_data()
      420 +        self.assertTrue(ret)
      421 +        self.assertEqual(MOCK_RETURNS['sdc:routes'],
      422 +                         dsrc.metadata['routes'])
      423 +
 417  424      def test_root_keys(self):
 418  425          dsrc = self._get_ds(mockdata=MOCK_RETURNS)
 419  426          ret = dsrc.get_data()
 420  427          self.assertTrue(ret)
 421  428          self.assertEqual(MOCK_RETURNS['root_authorized_keys'],
 422  429                           dsrc.metadata['public-keys'])
 423  430  
 424  431      def test_hostname_b64(self):
 425  432          dsrc = self._get_ds(mockdata=MOCK_RETURNS)
 426  433          ret = dsrc.get_data()
↓ open down ↓ 526 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX