modules/common/filetemplate-bundle/src/test/java/org/rhq/bundle/filetemplate/recipe/RecipeParserTest.java
| 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
New commits:
commit cdfc55d9f42b1bc43ca5b6afae39f75eabce343d
Author: John Mazzitelli <mazz(a)redhat.com>
Date: Tue Mar 23 09:35:18 2010 -0400
test the different gnu getop ways to specify the args
diff --git
a/modules/common/filetemplate-bundle/src/test/java/org/rhq/bundle/filetemplate/recipe/RecipeParserTest.java
b/modules/common/filetemplate-bundle/src/test/java/org/rhq/bundle/filetemplate/recipe/RecipeParserTest.java
index d36831b..c997d57 100644
---
a/modules/common/filetemplate-bundle/src/test/java/org/rhq/bundle/filetemplate/recipe/RecipeParserTest.java
+++
b/modules/common/filetemplate-bundle/src/test/java/org/rhq/bundle/filetemplate/recipe/RecipeParserTest.java
@@ -41,23 +41,27 @@ public class RecipeParserTest {
}
public void testConfigDefRecipe() throws Exception {
+ addRecipeCommand("configdef --name=my.first.property");
addRecipeCommand("configdef -n custom.prop");
RecipeParser parser = new RecipeParser();
RecipeContext context = new RecipeContext(getRecipe());
parser.parseRecipe(context);
Set<String> vars = context.getReplacementVariables();
- assert vars.size() == 1 : vars;
+ assert vars.size() == 2 : vars;
+ assert vars.contains("my.first.property");
assert vars.contains("custom.prop");
}
public void testRealizeRecipe() throws Exception {
addRecipeCommand("realize --file=<%opt.dir%>/config.ini");
+ addRecipeCommand("realize -f <%opt2.dir%>/config2.ini");
RecipeParser parser = new RecipeParser();
RecipeContext context = new RecipeContext(getRecipe());
parser.parseRecipe(context);
Set<String> files = context.getRealizedFiles();
- assert files.size() == 1 : files;
+ assert files.size() == 2 : files;
assert files.contains("<%opt.dir%>/config.ini") : files;
+ assert files.contains("<%opt2.dir%>/config2.ini") : files;
}
public void testFileRecipe() throws Exception {
Show replies by date