示例#1
0
 def test_release_prettifying(self):
     pretty_release = TestPrettier.get_yaml_string("pretty_release.yml")
     self.assertEqual(
         komodo.prettier(
             komodo.load_yaml(os.path.join(INPUT_FOLDER,
                                           "ugly_release.yml"))),
         pretty_release,
     )
示例#2
0
 def test_inconsistent_config(self):
     inconsistent_config = TestPrettier.get_yaml_string(
         'inconsistent_config.yml')
     with self.assertRaises(ValueError):
         komodo.prettier(inconsistent_config)
示例#3
0
 def test_duplicate_entries(self):
     duplicate_repository = TestPrettier.get_yaml_string(
         'duplicate_repository.yml')
     with self.assertRaises(SystemExit):
         komodo.prettier(duplicate_repository)
示例#4
0
 def test_release_prettifying(self):
     ugly_release = TestPrettier.get_yaml_string('ugly_release.yml')
     pretty_release = TestPrettier.get_yaml_string('pretty_release.yml')
     self.assertEqual(komodo.prettier(ugly_release), pretty_release)
示例#5
0
 def test_repository_prettifying(self):
     ugly_repository = TestPrettier.get_yaml_string('ugly_repository.yml')
     pretty_repository = TestPrettier.get_yaml_string(
         'pretty_repository.yml')
     self.assertEqual(komodo.prettier(ugly_repository), pretty_repository)
示例#6
0
 def test_inconsistent_config(self):
     with self.assertRaises(ValueError):
         komodo.prettier(
             komodo.load_yaml(
                 os.path.join(INPUT_FOLDER, "inconsistent_config.yml")))