Sha256: 917b06a81633274ea733d73570007e631b96e64b80849e88496c62344f38262f
Contents?: true
Size: 728 Bytes
Versions: 6
Compression:
Stored size: 728 Bytes
Contents
group "Class context tests" tryout "Setting class variables", :api do setup do class ::Olivia; end @@from_setup = Olivia.new # NOTE: module_eval seems to solve this problem @from_setup = true end drill "can't access class var created in setup (1.9 only)", :exception, NameError do @@from_setup end drill "can access class var created in setup (1.8 only)", 'Olivia' do @@from_setup.class.to_s end drill "create class var", 'Olivia' do @@from_drill = Olivia.new @@from_drill.class.to_s end drill "can access class var created in drill", 'Olivia' do @@from_drill.class.to_s end drill 'Small, fast, and furious', 'Muggsy Bogues', :match, /Mug+sy Bogu?es/ end
Version data entries
6 entries across 6 versions & 2 rubygems