示例#1
0
 def test_recipe_filter_with_valid_runlist(self):
     """Should return a recipe list when a valid run list is given"""
     recipe_list = filters.get_recipe_list(self.run_list)
     expected_recipes = ['haproxy', 'apache2', 'mysql::server']
     self.assertEqual(len(recipe_list), len(expected_recipes))
     for recipe in recipe_list:
         self.assertTrue(recipe in expected_recipes)
         expected_recipes.remove(recipe)
     self.assertEqual(len(expected_recipes), 0)
示例#2
0
 def test_recipe_filter_with_wrong_runlist(self):
     """Should return an empty recipe list when an invalid run list is given
     """
     recipe_list = filters.get_recipe_list(None)
     self.assertEqual(recipe_list, [])