source: EcnlProtoTool/trunk/mruby-1.2.0/test/t/true.rb@ 270

Last change on this file since 270 was 270, checked in by coas-nagasima, 7 years ago

mruby版ECNLプロトタイピング・ツールを追加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/x-ruby
File size: 626 bytes
Line 
1##
2# TrueClass ISO Test
3
4assert('TrueClass', '15.2.5') do
5 assert_equal Class, TrueClass.class
6end
7
8assert('TrueClass true', '15.2.5.1') do
9 assert_true true
10 assert_equal TrueClass, true.class
11 assert_false TrueClass.method_defined? :new
12end
13
14assert('TrueClass#&', '15.2.5.3.1') do
15 assert_true true.&(true)
16 assert_false true.&(false)
17end
18
19assert('TrueClass#^', '15.2.5.3.2') do
20 assert_false true.^(true)
21 assert_true true.^(false)
22end
23
24assert('TrueClass#to_s', '15.2.5.3.3') do
25 assert_equal 'true', true.to_s
26end
27
28assert('TrueClass#|', '15.2.5.3.4') do
29 assert_true true.|(true)
30 assert_true true.|(false)
31end
Note: See TracBrowser for help on using the repository browser.