summaryrefslogtreecommitdiffstats
path: root/ext/win32ole/tests
Commit message (Collapse)AuthorAgeFilesLines
* move all test from ext/win32ole/tests test/win32olesuke2007-01-203-114/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@11545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* move some test from ext/win32ole/tests to test/win32olesuke2007-01-191-274/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@11544 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* remove WIN32OLE::PROPERTY class.suke2006-12-271-4/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@11424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ext/win32ole/win32ole.c (add_event_call_back): should notsuke2006-05-014-190/+0
| | | | | | | delete event handler when the event name is not entried. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ole_param_ole_type should return "unknown type" string when ↵suke2006-04-302-33/+0
| | | | | | ITypeInfo::GetFuncDesc failed. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add test/win32ole/test_win32ole_variant.rb.suke2006-04-302-99/+0
| | | | | | | ext/win32ole/win32ole.c: use ANSI C style. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* remove testOLEPARAM.rbsuke2006-04-081-1/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* remove testOLEPARAM.rbsuke2006-04-081-74/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* remove testOLEMETHOD.rbsuke2006-04-012-93/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* remove 3 testsuke2006-04-013-296/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add WIN32OLE_TYPE#inspect, WIN32OLE_VARIABLE#inspectsuke2006-04-011-3/+0
| | | | | | | add test/win32ole and remove some test script from ext/win32ole/tests. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* change the behavior of WIN32OLE#[] and WIN32OLE#[]=.suke2006-03-291-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* change behavior of converting OLE Variant object with VT_ARRAY|VT_UI1suke2006-03-191-0/+19
| | | | | | | and Ruby String object. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10039 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/win32ole/win32ole.c(ole_val2olevariantdata): support VT_VARIANT insuke2006-03-122-1/+6
| | | | | | | | | | | | WIN32OLE_VARIANT.new(). * ext/win32ole/tests/testOLEVARIANT.rb: ditto. * ext/win32ole/tests/testOLEPARAM.rb: test method name should not be duplicated. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add WIN32OLE.create_guid.suke2006-02-111-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9910 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add testNIL2VTEMPTY.rbsuke2005-10-092-0/+30
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* avoid core dump with WIN32OLE_EVENT.suke2005-09-232-2/+20
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* refactoringsuke2005-08-201-9/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add test script to check WIN32OLE can invoke InvokeVerb of FolderItem2suke2005-08-201-0/+70
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@9007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add WIN32OLE_VARIANT classsuke2005-08-132-0/+75
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@8983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/win32ole/win32ole.c (WIN32OLE_EVENT#on_event): should setsuke2005-08-121-0/+40
| | | | | | | only one event handler. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@8974 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add WIN32OLE_TYPE#ole_typelib, WIN32OLE_TYPE#implemented_ole_types.suke2005-07-301-0/+15
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@8867 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* convert dispid in Ruby and C by INT2NUM and NUM2INT.suke2005-07-092-0/+10
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@8738 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/win32ole/tests/testWIN32OLE.rb: add test for WIN32OLE.codepage=suke2005-04-152-2/+18
| | | | | | | * ext/win32ole/tests/testOLETYPELIB.rb: correct expected message. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@8334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/win32ole/win32ole.c: rename WIN32OLE#ole_obj_help tosuke2004-11-061-0/+8
| | | | | | | | | WIN32OLE#ole_type. alias ole_obj_help to ole_type. * ext/win32ole/tests/testWIN32OLE.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add WIN32OLE.codepage, WIN32OLE.codepage=suke2004-10-311-1/+39
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ext/win32ole/win32ole.c: add WIN32OLE_TYPELIB class. addsuke2004-10-304-28/+150
| | | | | | | | | WIN32OLE#ole_typelib method. ext/win32ole/tests/testOLETYPELIB.rb: add WIN32OLE_TYPELIB class. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/win32ole/win32ole.c (fole_func_methods): correct argument mismatch.suke2004-10-171-4/+18
| | | | | | | | | | * ext/win32ole/win32ole.c (fole_get_methods): ditto. * ext/win32ole/win32ole.c (fole_put_methods): ditto. * ext/win32ole/tests/testWIN32OLE.rb: add test for WIN32OLE#ole_func_methods WIN32OLE#ole_get_methods, WIN32OLE#ole_put_methods git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add WIN32OLE_TYPE#to_s method.suke2003-05-175-2/+33
| | | | | | | | | add WIN32OLE_VARIABLE#to_s method. add WIN32OLE_METHOD#to_s method. add WIN32OLE_PARAM#to_s method. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* merge win32ole from roughsuke2002-06-019-0/+659
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e