class LegacyOOConfigTests(OOInstallFixture): def setUp(self): OOInstallFixture.setUp(self) self.cfg_path = self.write_config(os.path.join(self.work_dir, 'ooinstall.conf'), LEGACY_CONFIG) self.cfg = OOConfig(self.cfg_path) def test_load_config_memory(self): self.assertEquals('openshift-enterprise', self.cfg.settings['variant']) self.assertEquals('3.0', self.cfg.settings['variant_version']) self.assertEquals('v1', self.cfg.settings['version']) self.assertEquals(3, len(self.cfg.hosts)) h1 = self.cfg.get_host('10.0.0.1') self.assertEquals('10.0.0.1', h1.ip) self.assertEquals('24.222.0.1', h1.public_ip) self.assertEquals('master-private.example.com', h1.hostname) self.assertEquals('master.example.com', h1.public_hostname) h2 = self.cfg.get_host('10.0.0.2') self.assertEquals('10.0.0.2', h2.ip) self.assertEquals('24.222.0.2', h2.public_ip) self.assertEquals('node1-private.example.com', h2.hostname) self.assertEquals('node1.example.com', h2.public_hostname) h3 = self.cfg.get_host('10.0.0.3') self.assertEquals('10.0.0.3', h3.ip) self.assertEquals('24.222.0.3', h3.public_ip) self.assertEquals('node2-private.example.com', h3.hostname) self.assertEquals('node2.example.com', h3.public_hostname) self.assertFalse('masters' in self.cfg.settings) self.assertFalse('nodes' in self.cfg.settings) self.assertFalse('Description' in self.cfg.settings) self.assertFalse('Name' in self.cfg.settings) self.assertFalse('Subscription' in self.cfg.settings) self.assertFalse('Vendor' in self.cfg.settings) self.assertFalse('Version' in self.cfg.settings) self.assertFalse('validates_facts' in self.cfg.settings)
class LegacyOOConfigTests(OOInstallFixture): def setUp(self): OOInstallFixture.setUp(self) self.cfg_path = self.write_config(os.path.join(self.work_dir, "ooinstall.conf"), LEGACY_CONFIG) self.cfg = OOConfig(self.cfg_path) def test_load_config_memory(self): self.assertEquals("openshift-enterprise", self.cfg.settings["variant"]) self.assertEquals("3.0", self.cfg.settings["variant_version"]) self.assertEquals("v1", self.cfg.settings["version"]) self.assertEquals(3, len(self.cfg.hosts)) h1 = self.cfg.get_host("10.0.0.1") self.assertEquals("10.0.0.1", h1.ip) self.assertEquals("24.222.0.1", h1.public_ip) self.assertEquals("master-private.example.com", h1.hostname) self.assertEquals("master.example.com", h1.public_hostname) h2 = self.cfg.get_host("10.0.0.2") self.assertEquals("10.0.0.2", h2.ip) self.assertEquals("24.222.0.2", h2.public_ip) self.assertEquals("node1-private.example.com", h2.hostname) self.assertEquals("node1.example.com", h2.public_hostname) h3 = self.cfg.get_host("10.0.0.3") self.assertEquals("10.0.0.3", h3.ip) self.assertEquals("24.222.0.3", h3.public_ip) self.assertEquals("node2-private.example.com", h3.hostname) self.assertEquals("node2.example.com", h3.public_hostname) self.assertFalse("masters" in self.cfg.settings) self.assertFalse("nodes" in self.cfg.settings) self.assertFalse("Description" in self.cfg.settings) self.assertFalse("Name" in self.cfg.settings) self.assertFalse("Subscription" in self.cfg.settings) self.assertFalse("Vendor" in self.cfg.settings) self.assertFalse("Version" in self.cfg.settings) self.assertFalse("validates_facts" in self.cfg.settings)