ruby-changes:6389
From: suke <ko1@a...>
Date: Sun, 6 Jul 2008 18:36:40 +0900 (JST)
Subject: [ruby-changes:6389] Ruby:r17905 (trunk): * test/win32ole/test_win32ole_type.rb (test_initialize): add
suke 2008-07-06 18:36:25 +0900 (Sun, 06 Jul 2008) New Revision: 17905 Modified files: trunk/ChangeLog trunk/test/win32ole/test_win32ole_type.rb Log: * test/win32ole/test_win32ole_type.rb (test_initialize): add more assertions. http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=17905 Index: ChangeLog =================================================================== --- ChangeLog (revision 17904) +++ ChangeLog (revision 17905) @@ -1,3 +1,8 @@ +Sun Jul 6 18:34:35 2008 Masaki Suketa <masaki.suketa@n...> + + * test/win32ole/test_win32ole_type.rb (test_initialize): add + more assertions. + Sun Jul 6 10:12:21 2008 Kouhei Sutou <kou@c...> * lib/test/unit/collector/objectspace.rb Index: test/win32ole/test_win32ole_type.rb =================================================================== --- test/win32ole/test_win32ole_type.rb (revision 17904) +++ test/win32ole/test_win32ole_type.rb (revision 17905) @@ -30,7 +30,22 @@ } ole_type = WIN32OLE_TYPE.new("Microsoft Shell Controls And Automation", "Shell") assert_instance_of(WIN32OLE_TYPE, ole_type) - + assert_equal("Shell", ole_type.name) + assert_equal("Class", ole_type.ole_type) + assert_equal("{13709620-C279-11CE-A49E-444553540000}", ole_type.guid) + assert_equal("Shell.Application.1", ole_type.progid) + assert_equal(true, ole_type.visible?) + assert_equal("Shell", ole_type.to_s) + assert_equal(0, ole_type.major_version) + assert_equal(0, ole_type.minor_version) + assert_equal(5, ole_type.typekind) + assert_equal("Shell Object Type Information", ole_type.helpstring) + assert_equal(nil, ole_type.src_type) + assert_equal("", ole_type.helpfile) + assert_equal(0, ole_type.helpcontext) + assert_equal([], ole_type.variables) + assert(ole_type.ole_methods.select{|m|/NameSpace/i =~ m.name}.size > 0) + ole_type2 = WIN32OLE_TYPE.new("{13709620-C279-11CE-A49E-444553540000}", "Shell") assert_instance_of(WIN32OLE_TYPE, ole_type) assert_equal(ole_type.name, ole_type2.name) -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/