4 class AssignsHashProxy #:nodoc:
5 def initialize(example_group, &block)
7 @example_group = example_group
11 return false if false == assigns[key] || false == assigns[key.to_s]
12 assigns[key] || assigns[key.to_s] || @target.instance_variable_get("@#{key}")
16 @target.instance_variable_set("@#{key}", val)
20 assigns.delete(key.to_s)
21 @target.instance_variable_set("@#{key}", nil)
29 assigns.key?(key.to_s)
34 @example_group.orig_assigns