@Override public String eval(AnnotationToken token, TemplateContext context) { String[] args = token.getArguments().split("\\s+"); TestCase testCase = (TestCase) context.model.get(args[1]); CommandResultList cresultList = testCase.getResultList(); ICommand command = (ICommand) context.model.get(args[2]); List<CommandResult> results = cresultList.getResults(command); context.model.put(args[0], results); return null; } }
context.model.put(feToken.getVarName(), feToken.advance()); addSpecialVariables(feToken, context.model);
context.model.put(feToken.getVarName(), feToken.advance()); addSpecialVariables(feToken, context.model);