def test_load_template_string_without_context(self):
     loader = ConfigLoader()
     loader.template_dir = 'tests/fixtures'
     config = loader.load(template_string = self.template_string)
     self.assertEqual(len(config), 12)
     self.assertEqual(len(config['instance_roles']), 4)
     self.assertEqual(len(config['amis']), 4)
     self.assertEqual(len(config['security_groups']), 7)
     self.assertEqual(len(config['security_groups']['web']['inbound']), 1)
示例#2
0
 def test_load_template_string_without_context(self):
     loader = ConfigLoader()
     loader.template_dir = 'tests/fixtures'
     config = loader.load(template_string=self.template_string)
     self.assertEqual(len(config), 9)
     self.assertEqual(len(config['instance_roles']), 3)
     self.assertEqual(len(config['amis']), 4)
     self.assertEqual(len(config['security_groups']), 4)
     self.assertEqual(len(config['security_groups']['web']), 2)
 def test_load_template_string_without_context(self):
     loader = ConfigLoader()
     loader.template_dir = "tests/fixtures"
     config = loader.load(template_string=self.template_string)
     self.assertEqual(len(config), 12)
     self.assertEqual(len(config["instance_roles"]), 4)
     self.assertEqual(len(config["amis"]), 4)
     self.assertEqual(len(config["security_groups"]), 7)
     self.assertEqual(len(config["security_groups"]["web"]["inbound"]), 1)