class Grntest::TemplateEvaluator
Public Class Methods
Source
# File lib/grntest/template-evaluator.rb, line 18 def initialize(template) @template = template end
Public Instance Methods
Source
# File lib/grntest/template-evaluator.rb, line 22 def evaluate(**local_variables) _binding = binding local_variables.each do |name, value| _binding.local_variable_set(name, value) end _binding.eval(@template) end