summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
| * fix invocation of testsuitePaolo Bonzini2012-12-111-3/+3
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-102-35/+35
|\|
| * Rename libmsi_record_create() to libmsi_record_new()Marc-André Lureau2012-12-102-35/+35
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-101-1/+1
|\| | | | | | | | | | | | | Conflicts: libmsi/Makefile.am libmsi/libmsi-summary-info.c libmsi/msipriv.h
| * Split libmsi.h to be more gobject-likeMarc-André Lureau2012-12-101-1/+1
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-0712-2239/+463
|\|
| * msibuild: add testcasesPaolo Bonzini2012-12-076-0/+408
| |
| * convert testsuite to autotestPaolo Bonzini2012-12-076-2239/+24
| |
| * add skeleton for autotest testsuitePaolo Bonzini2012-12-072-0/+31
| |
* | prepare for distributionPaolo Bonzini2012-12-061-0/+1
| |
* | eliminate Windows dependenciesPaolo Bonzini2012-12-061-1/+1
| |
* | port to libgsfPaolo Bonzini2012-12-063-0/+13
|/ | | | | | | | | | | | status: - record+suminfo pass - the following tests fail in testdatabase: try_transform, stringtable, deleterow, storages_table, createtable. Some of these are not enabled on POSIX systems, but the others pass there. TODO: port the missing tests to libgsf, run them against the IStorage version and again with the new one. verify that the testsuite passes on POSIX systems.
* begin porting testdatabase to non-WindowsPaolo Bonzini2012-12-063-357/+374
|
* port testrecord to non-WindowsPaolo Bonzini2012-12-063-37/+44
|
* testcases fix for gsfPaolo Bonzini2012-12-062-7/+6
|
* do not build tests on non-win32Paolo Bonzini2012-12-061-1/+3
|
* wine bug: implement streams_view_delete_rowPaolo Bonzini2012-12-062-0/+21
|
* remove libmsi_query_modifyPaolo Bonzini2012-12-062-2278/+5
|
* eliminate LIBMSI_DB_OPEN_DIRECTPaolo Bonzini2012-12-062-18/+2
| | | | It is not supported by libgsf
* do not use VT_* constants for property typesPaolo Bonzini2012-12-064-77/+77
|
* introduce LibmsiResultPaolo Bonzini2012-12-066-4105/+4105
|
* abandon camelcasePaolo Bonzini2012-12-063-2412/+2412
|
* use actual types in the APIPaolo Bonzini2012-12-063-182/+183
|
* rename View functions to QueryPaolo Bonzini2012-12-063-2072/+2072
| | | | | The implementation-side "view" concept is different from the API side. Rename the API to make it more consistent.
* make Unicode APIs privatePaolo Bonzini2012-12-062-98/+98
|
* convert tests to use char APIs onlyPaolo Bonzini2012-12-064-118/+47
| | | | | | The testcases are converted to UTF-8. Broken for now, and just happens to work here because my codepage is single-byte (1252), but it is where libmsi will head.
* make MsiDatabaseExport accept a file descriptorPaolo Bonzini2012-12-062-11/+25
|
* make MsiRecordSetStream ASCII-onlyPaolo Bonzini2012-12-061-1/+1
|
* make MsiDatabaseImport ASCII onlyPaolo Bonzini2012-12-061-6/+6
|
* make MsiOpenDatabase ASCII onlyPaolo Bonzini2012-12-061-3/+3
| | | | Removes DeleteFile, LPCTSTR, GetCurrentDirectoryW.
* remove string argument from MsiGetSummaryInformationPaolo Bonzini2012-12-063-18/+29
| | | | Propedeutic to making MsiOpenDatabase ASCII-only.
* use uint64_t instead of FILETIMEPaolo Bonzini2012-12-062-2/+2
|
* do not use lstr functionsPaolo Bonzini2012-12-066-420/+420
|
* ok, things start to be readablePaolo Bonzini2012-12-064-355/+355
| | | | fix
* get rid of the useless Win32 BOOL typePaolo Bonzini2012-12-064-68/+68
|
* get rid of the stupid Win32 CHAR typePaolo Bonzini2012-12-062-53/+53
|
* get rid of stupid Win32 integer typesPaolo Bonzini2012-12-064-162/+162
|
* make MSIOBJECT arguments explicitly pointersPaolo Bonzini2012-12-063-88/+183
|
* get rid of P/LP typesPaolo Bonzini2012-12-063-31/+31
|
* get rid of handlesPaolo Bonzini2012-12-063-88/+88
|
* correctly reset NULL pointers in the testsPaolo Bonzini2012-12-062-1/+74
| | | | | Otherwise, stale data is used in subsequent tests when a test fails, and dangling pointers are accessed.
* small test fixesPaolo Bonzini2012-12-061-1/+1
|
* add testsPaolo Bonzini2012-12-069-0/+13747