diff options
Diffstat (limited to 'ruby_1_8_6/test/ruby/test_struct.rb')
-rw-r--r-- | ruby_1_8_6/test/ruby/test_struct.rb | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/ruby_1_8_6/test/ruby/test_struct.rb b/ruby_1_8_6/test/ruby/test_struct.rb deleted file mode 100644 index fa1bb1549a..0000000000 --- a/ruby_1_8_6/test/ruby/test_struct.rb +++ /dev/null @@ -1,24 +0,0 @@ -require 'test/unit' - -class TestStruct < Test::Unit::TestCase - def test_struct - struct_test = Struct.new("Test", :foo, :bar) - assert_equal(Struct::Test, struct_test) - - test = struct_test.new(1, 2) - assert_equal(1, test.foo) - assert_equal(2, test.bar) - assert_equal(1, test[0]) - assert_equal(2, test[1]) - - a, b = test.to_a - assert_equal(1, a) - assert_equal(2, b) - - test[0] = 22 - assert_equal(22, test.foo) - - test.bar = 47 - assert_equal(47, test.bar) - end -end |