Commit 1b882609 authored by Yukihiro "Matz" Matsumoto's avatar Yukihiro "Matz" Matsumoto

Merge pull request #458 from bovi/master

Add Tests for current Changes in Code Base
parents c999216a fffa8901
......@@ -213,8 +213,8 @@ assert('Kernel#hash', '15.3.1.3.15') do
end
assert('Kernel#inspect', '15.3.1.3.17') do
s = nil.inspect
s.class == String and s == "nil"
s = inspect
s.class == String and s == "main"
end
assert('Kernel#instance_variables', '15.3.1.3.23') do
......@@ -270,7 +270,7 @@ assert('Kernel#methods', '15.3.1.3.31') do
end
assert('Kernel#nil?', '15.3.1.3.32') do
nil.nil? == true
nil? == false
end
assert('Kernel#object_id', '15.3.1.3.33') do
......@@ -337,6 +337,5 @@ assert('Kernel#singleton_methods', '15.3.1.3.45') do
end
assert('Kernel#to_s', '15.3.1.3.46') do
# TODO looks strange..
nil.to_s == ''
to_s == '#<Object:0x0>'
end
......@@ -105,3 +105,19 @@ assert('Module#included_modules', '15.2.2.4.30') do
r = Test4includedModules2.included_modules
r.class == Array and r.include?(Test4includedModules)
end
# Not ISO specified
assert('Module#to_s') do
module Test4to_sModules
end
Test4to_sModules.to_s == 'Test4to_sModules'
end
assert('Module#inspect') do
module Test4to_sModules
end
Test4to_sModules.inspect == 'Test4to_sModules'
end
......@@ -187,5 +187,15 @@ if Object.const_defined?(:Time)
assert('Time#zone', '15.2.19.7.33') do
Time.at(1300000000.0).utc.zone == 'UTC'
end
# Not ISO specified
assert('Time#to_s') do
Time.at(1300000000.0).utc.to_s == "Sun Mar 13 07:06:40 UTC 2011"
end
assert('Time#inspect') do
Time.at(1300000000.0).utc.inspect == "Sun Mar 13 07:06:40 UTC 2011"
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment