Sha256: 5b8a201a19ebe8b51f7aad5efddac62f829180f9586bfe3496071256aa7481f0
Contents?: true
Size: 764 Bytes
Versions: 52
Compression:
Stored size: 764 Bytes
Contents
require File.expand_path('../../../spec_helper', __FILE__) require File.expand_path('../fixtures/classes', __FILE__) describe "Struct#members" do ruby_version_is ""..."1.9" do it "returns an array of attribute names" do StructClasses::Car.new.members.should == %w(make model year) StructClasses::Car.new('Cadillac').members.should == %w(make model year) StructClasses::Ruby.members.should == %w(version platform) end end ruby_version_is "1.9" do it "returns an array of attribute names" do StructClasses::Car.new.members.should == [:make, :model, :year] StructClasses::Car.new('Cadillac').members.should == [:make, :model, :year] StructClasses::Ruby.members.should == [:version, :platform] end end end
Version data entries
52 entries across 52 versions & 2 rubygems