# 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