Changeset 28949 for lang/ruby/ruwin/test

Show
Ignore:
Timestamp:
01/24/09 12:27:53 (4 years ago)
Author:
isaisstillalive
Message:
  • 正負のLong値を扱うテストがあったので作成。多分EM_GETCHARFORMATでも使うはず。
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/ruwin/test/test_ruwin.rb

    r28757 r28949  
    1818    assert_equal -2, Ruwin::SIGNEDWORD(~1&0xFFFF) 
    1919  end 
     20   
     21  def test_signedlong 
     22    assert_equal 1, Ruwin::SIGNEDLONG(1) 
     23    assert_equal -1, Ruwin::SIGNEDLONG(~0&0xFFFFFFFF) 
     24    assert_equal -2, Ruwin::SIGNEDLONG(~1&0xFFFFFFFF) 
     25  end 
    2026end