source: EcnlProtoTool/trunk/mruby-1.2.0/test/t/false.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: 650 bytes
Line 
1##
2# FalseClass ISO Test
3
4assert('FalseClass', '15.2.6') do
5 assert_equal Class, FalseClass.class
6end
7
8assert('FalseClass false', '15.2.6.1') do
9 assert_false false
10 assert_equal FalseClass, false.class
11 assert_false FalseClass.method_defined? :new
12end
13
14assert('FalseClass#&', '15.2.6.3.1') do
15 assert_false false.&(true)
16 assert_false false.&(false)
17end
18
19assert('FalseClass#^', '15.2.6.3.2') do
20 assert_true false.^(true)
21 assert_false false.^(false)
22end
23
24assert('FalseClass#to_s', '15.2.6.3.3') do
25 assert_equal 'false', false.to_s
26end
27
28assert('FalseClass#|', '15.2.6.3.4') do
29 assert_true false.|(true)
30 assert_false false.|(false)
31end
Note: See TracBrowser for help on using the repository browser.