summaryrefslogtreecommitdiffhomepage
path: root/test/t/nameerror.rb
blob: 8e57ac18b2a6e32179f7e69e83d236a42efebc21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
##
# NameError ISO Test

assert('NameError', '15.2.31') do
  NameError.class == Class
end

assert('NameError superclass', '15.2.31.2') do
  NameError.superclass == StandardError
end

# TODO 15.2.31.2.1 NameError#name

assert('NameError#initialize', '15.2.31.2.2') do
   e = NameError.new.initialize('a')

   e.class == NameError and e.message == 'a'
end