Class: PPTest
- Inherits:
-
Test::Unit::TestCase
- Object
- Test::Unit::TestCase
- PPTest
show all
- Defined in:
- lib/pp.rb
Defined Under Namespace
Classes: OverriddenStruct
Instance Method Summary
collapse
Instance Method Details
#test_list0123_11 ⇒ Object
482
483
484
|
# File 'lib/pp.rb', line 482
def test_list0123_11
assert_equal("[0,\n 1,\n 2,\n 3]\n", PP.pp([0,1,2,3], '', 11))
end
|
#test_list0123_12 ⇒ Object
478
479
480
|
# File 'lib/pp.rb', line 478
def test_list0123_12
assert_equal("[0, 1, 2, 3]\n", PP.pp([0,1,2,3], '', 12))
end
|
#test_redefined_method ⇒ Object
492
493
494
495
496
497
|
# File 'lib/pp.rb', line 492
def test_redefined_method
o = ""
def o.method
end
assert_equal(%(""\n), PP.pp(o, ""))
end
|
#test_struct_override_members ⇒ Object
487
488
489
490
|
# File 'lib/pp.rb', line 487
def test_struct_override_members
a = OverriddenStruct.new(1,2)
assert_equal("#<struct Struct::OverriddenStruct members=1, class=2>\n", PP.pp(a, ''))
end
|