# File lib/puppet/external/event-loop/better-definers.rb, line 303 303: def test_define_readers 304: @X.define_readers :foo, :bar 305: assert !@x.respond_to?(:foo=) 306: assert !@x.respond_to?(:bar=) 307: @x.instance_eval { @foo = 123 ; @bar = 456 } 308: assert_equal @x.foo, 123 309: assert_equal @x.bar, 456 310: @X.define_readers :baz?, :quux? 311: assert !@x.respond_to?(:baz=) 312: assert !@x.respond_to?(:quux=) 313: @x.instance_eval { @baz = false ; @quux = true } 314: assert !@x.baz? 315: assert @x.quux? 316: end