def dry_run(self, kw, context): assignment = VariableAssignment(kw.assign) result = self._get_result(kw, assignment) with StatusReporter(kw, result, context, run=False): assignment.validate_assignment() self._dry_run(context, kw.args)
def _verify_valid(self, assign): assignment = VariableAssignment(assign) assignment.validate_assignment() expected = [a.rstrip('= ') for a in assign] assert_equal(assignment.assignment, expected)
def dry_run(self, kw, context): assignment = VariableAssignment(kw.assign) result = self._get_result(kw, assignment, context.variables) with StatusReporter(context, result): assignment.validate_assignment() self._dry_run(context, kw.args, result)
def _verify_valid(self, assign): assignment = VariableAssignment(assign) assignment.validate_assignment() expected = [a.rstrip('= ') for a in assign] assert_equal(assignment.assignment, expected)