diff options
Diffstat (limited to 'spec/ruby/core/struct/fixtures')
| -rw-r--r-- | spec/ruby/core/struct/fixtures/classes.rb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/spec/ruby/core/struct/fixtures/classes.rb b/spec/ruby/core/struct/fixtures/classes.rb index 6d620f9060..675d403abd 100644 --- a/spec/ruby/core/struct/fixtures/classes.rb +++ b/spec/ruby/core/struct/fixtures/classes.rb @@ -3,6 +3,7 @@ module StructClasses class Apple < Struct; end Ruby = Struct.new(:version, :platform) + Single = Struct.new(:value) Car = Struct.new(:make, :model, :year) @@ -13,6 +14,12 @@ module StructClasses end end + class StructWithOverriddenName < Struct.new(:a) + def self.name + "A" + end + end + class SubclassX < Struct end @@ -23,4 +30,6 @@ module StructClasses super end end + + class StructSubclass < Struct; end end |
