git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10949 626c5289-ae23-0410-ae9c-e8d60b6d4f22
159 lines
3.3 KiB
Ruby
159 lines
3.3 KiB
Ruby
#!/usr/bin/env ruby
|
|
#
|
|
# Put description here
|
|
#
|
|
#
|
|
#
|
|
#
|
|
#
|
|
|
|
require 'swig_assert'
|
|
|
|
require 'ruby_keywords'
|
|
|
|
kw = Ruby_keywords::Keywords.new
|
|
|
|
if kw.alias != 'alias' then
|
|
raise RuntimeError, 'Keyword method did not work: alias'
|
|
end
|
|
|
|
if kw.and != 'and' then
|
|
raise RuntimeError, 'Keyword method did not work: and'
|
|
end
|
|
|
|
if kw.begin != 'begin' then
|
|
raise RuntimeError, 'Keyword method did not work: begin'
|
|
end
|
|
|
|
if kw.break != 'break' then
|
|
raise RuntimeError, 'Keyword method did not work: break'
|
|
end
|
|
|
|
if kw.case != 'case' then
|
|
raise RuntimeError, 'Keyword method did not work: case'
|
|
end
|
|
|
|
if kw.class != 'class' then
|
|
raise RuntimeError, 'Keyword method did not work: class'
|
|
end
|
|
|
|
if kw.def != 'def' then
|
|
raise RuntimeError, 'Keyword method did not work: def'
|
|
end
|
|
|
|
if kw.defined? != 'defined?' then
|
|
raise RuntimeError, 'Keyword method did not work: defined?'
|
|
end
|
|
|
|
if kw.do != 'do' then
|
|
raise RuntimeError, 'Keyword method did not work: do'
|
|
end
|
|
|
|
if kw.else != 'else' then
|
|
raise RuntimeError, 'Keyword method did not work: else'
|
|
end
|
|
|
|
if kw.elsif != 'elsif' then
|
|
raise RuntimeError, 'Keyword method did not work: elsif'
|
|
end
|
|
|
|
if kw.end != 'end' then
|
|
raise RuntimeError, 'Keyword method did not work: end'
|
|
end
|
|
|
|
if kw.ensure != 'ensure' then
|
|
raise RuntimeError, 'Keyword method did not work: ensure'
|
|
end
|
|
|
|
if kw.false != 'false' then
|
|
raise RuntimeError, 'Keyword method did not work: false'
|
|
end
|
|
|
|
if kw.for != 'for' then
|
|
raise RuntimeError, 'Keyword method did not work: for'
|
|
end
|
|
|
|
if kw.if != 'if' then
|
|
raise RuntimeError, 'Keyword method did not work: if'
|
|
end
|
|
|
|
if kw.in != 'in' then
|
|
raise RuntimeError, 'Keyword method did not work: in'
|
|
end
|
|
|
|
if kw.module != 'module' then
|
|
raise RuntimeError, 'Keyword method did not work: module'
|
|
end
|
|
|
|
if kw.next != 'next' then
|
|
raise RuntimeError, 'Keyword method did not work: next'
|
|
end
|
|
|
|
if kw.nil != 'nil' then
|
|
raise RuntimeError, 'Keyword method did not work: nil'
|
|
end
|
|
|
|
if kw.not != 'not' then
|
|
raise RuntimeError, 'Keyword method did not work: not'
|
|
end
|
|
|
|
if kw.or != 'or' then
|
|
raise RuntimeError, 'Keyword method did not work: or'
|
|
end
|
|
|
|
if kw.redo != 'redo' then
|
|
raise RuntimeError, 'Keyword method did not work: redo'
|
|
end
|
|
|
|
if kw.rescue != 'rescue' then
|
|
raise RuntimeError, 'Keyword method did not work: rescue'
|
|
end
|
|
|
|
if kw.retry != 'retry' then
|
|
raise RuntimeError, 'Keyword method did not work: retry'
|
|
end
|
|
|
|
if kw.return != 'return' then
|
|
raise RuntimeError, 'Keyword method did not work: return'
|
|
end
|
|
|
|
if kw.self != 'self' then
|
|
raise RuntimeError, 'Keyword method did not work: self'
|
|
end
|
|
|
|
if kw.super != 'super' then
|
|
raise RuntimeError, 'Keyword method did not work: super'
|
|
end
|
|
|
|
if kw.then != 'then' then
|
|
raise RuntimeError, 'Keyword method did not work: then'
|
|
end
|
|
|
|
if kw.true != 'true' then
|
|
raise RuntimeError, 'Keyword method did not work: true'
|
|
end
|
|
|
|
if kw.under != 'under' then
|
|
raise RuntimeError, 'Keyword method did not work: under'
|
|
end
|
|
|
|
if kw.unless != 'unless' then
|
|
raise RuntimeError, 'Keyword method did not work: unless'
|
|
end
|
|
|
|
if kw.until != 'until' then
|
|
raise RuntimeError, 'Keyword method did not work: until'
|
|
end
|
|
|
|
if kw.when != 'when' then
|
|
raise RuntimeError, 'Keyword method did not work: when'
|
|
end
|
|
|
|
if kw.while != 'while' then
|
|
raise RuntimeError, 'Keyword method did not work: while'
|
|
end
|
|
|
|
if kw.yield != 'yield' then
|
|
raise RuntimeError, 'Keyword method did not work: yield'
|
|
end
|
|
|