238 Commits

Author SHA1 Message Date
Misha Koshelev
8aa5c99379 msi: Conformance test, check that INSTALLUILEVEL flags don't trigger UI install. 2007-02-13 17:45:20 +01:00
James Hawkins
5b8282120a msi: Don't skip files continued from a previous cabinet. 2007-02-08 13:01:40 +01:00
Mike McCormack
3ca5f8bbf9 msi: Add a test for the version method. 2007-02-07 21:40:09 +01:00
Mike McCormack
224ead8253 msi: Test the dispid for CreateRecord. 2007-02-06 13:20:29 +01:00
Mike McCormack
824b89987a msi: Add a test showing MsiGetProperty returns correct values. 2007-02-06 13:20:12 +01:00
James Hawkins
30577c253a msi: Allow uncompressed files before compressed files in the same media. 2007-02-05 12:27:33 +01:00
Mike McCormack
595983f498 msi: Add todos around tests that aren't being run yet, but will fail. 2007-01-26 13:53:52 +01:00
Mike McCormack
d316c19741 msi: Add a test for the IMsiServer interface. 2007-01-25 11:59:59 +01:00
Paul Vriens
4d0232e504 msi/tests: Remove test directory after the files have been deleted. 2007-01-01 17:04:32 +01:00
James Hawkins
be59fb4e6d msi: Enable cab compression and delete any resulting cabs using SHFileOperation. 2006-12-19 12:38:48 +01:00
James Hawkins
e1f76deedc msi: Run the install tests from a temporary directory. 2006-12-19 12:09:07 +01:00
Alexandre Julliard
598f2be54b msi: Fix the condition test to not assume MsiNetAssemblySupport is empty. 2006-12-14 17:01:35 +01:00
Andrew Talbot
ebd6f7d1ce msi/tests: Cast-qual warning fix. 2006-12-12 12:11:01 +01:00
Marcus Meissner
f0280cbd1e made functions and variables static in some testcases. 2006-12-11 12:18:29 +01:00
Mike McCormack
c8898f6bba msi: Add tests for comparison to empty strings. 2006-12-07 17:54:37 +01:00
Mike McCormack
01cc2c3234 msi: More tests for the SourceDir property. 2006-12-06 11:40:59 +01:00
Mike McCormack
3578bf64d6 msi: Add some tests for the ALTER query. 2006-12-06 11:40:55 +01:00
Mike McCormack
bccab7bb9d msi: Add the names of features/components to debugging output. 2006-12-05 11:28:45 +01:00
Mike McCormack
08d1398d97 msi: Double quotes are not valid in queries. 2006-12-04 12:41:08 +01:00
Mike McCormack
ef1af6ada7 msi: Add tests for quoting in queries. 2006-12-04 12:40:59 +01:00
Mike McCormack
4e25188a2a msi: Treat the SourceDir folder the same as TargetDir. 2006-11-22 11:43:09 +01:00
Mike McCormack
5b8fdad920 msi: Fix use of integer fields in MsiFormatRecord. 2006-11-21 12:16:05 +01:00
Mike McCormack
8f20756068 msi: Test MsiRecordGetString on an integer record fields with a NULL output buffer. 2006-11-21 12:15:59 +01:00
Mike McCormack
99129d20a6 msi: Add a test for formatting records with strings. 2006-11-21 12:15:55 +01:00
Mike McCormack
69c6fff384 msi: Add another test for the SourceDir property. 2006-11-20 11:50:15 +01:00
Mike McCormack
4052b8be05 msi: Add a test showing the _Properties table is a bit strange. 2006-11-17 11:14:33 +01:00
Mike McCormack
2f2143b4ec msi: Add a test showing which tables are special. 2006-11-17 11:14:31 +01:00
Mike McCormack
2a46821b82 msi: Fix an uninitialized variable in the test cases. 2006-11-13 13:02:03 +01:00
Eric Pouech
8f2b479461 msi: Don't call PropVariantClear on uninitialized variants. 2006-11-09 12:24:24 +01:00
James Hawkins
84f34ec210 msi: Add more tests for installing from cabinets. 2006-11-08 12:53:29 +01:00
Francois Gouget
30e44c85c8 Assorted spelling fixes. 2006-11-07 15:25:24 +01:00
Mike McCormack
50e5caeb6c msi: Fix WHERE IS (NOT) NULL queries. 2006-11-07 15:06:57 +01:00
Mike McCormack
2b943bfddc msi: Fix regression tests failing on Windows. 2006-11-07 15:06:49 +01:00
Mike McCormack
aaa0dc0425 msi: Fix a handle leak in the tests. 2006-11-02 12:25:00 +01:00
Mike McCormack
d65e80c85e msi: Add a test showing a join doesn't need a WHERE clause. 2006-10-31 11:57:46 +01:00
Mike McCormack
c6124db905 msi: Use a simpler algorithm for joins. 2006-10-31 11:57:40 +01:00
Mike McCormack
8fc5fbe7ab msi: Test the data returned by join queries in one ok(). 2006-10-31 11:57:23 +01:00
Mike McCormack
57443e0112 msi: Fix the ALTER and FREE keywords in the tokenizer. 2006-10-31 11:56:49 +01:00
James Hawkins
62dc9ca691 msi: Extract cabinets based on DiskId, not LastSequence. 2006-10-27 12:09:28 +02:00
James Hawkins
005c0a792e msi: Test the order in which cab files are handled in the Media table. 2006-10-27 12:09:09 +02:00
James Hawkins
c6bfbde849 msi: Implement handling for the ErrorDialog and use it to change media. 2006-10-27 12:08:46 +02:00
Mike McCormack
1582f58036 msi: Fix the join algorithm. 2006-10-26 12:56:10 +02:00
Mike McCormack
6c95dc644c msi: Allow UPDATE queries without a condition. 2006-10-26 12:56:10 +02:00
Mike McCormack
4a32845a56 msi: Fixed the UPDATE query to work with explicit values. 2006-10-26 12:56:09 +02:00
James Hawkins
62aedea856 msi: Add tests for the UPDATE sql command. 2006-10-26 12:56:09 +02:00
James Hawkins
1f3f88bf67 msi: Add tests for installing from continuous cabinets. 2006-10-24 11:44:13 +02:00
James Hawkins
3fc13d4b05 msi: Allow more customization of install test files. 2006-10-24 11:44:03 +02:00
James Hawkins
a3a3d6c254 msi: Remove unused function pointer and definitions. 2006-10-24 11:43:56 +02:00
James Hawkins
a93763ae21 msi: Remove two unnecessary install tables. 2006-10-24 11:43:42 +02:00
James Hawkins
5b19cc79bd msi: Add support for localizable strings in MsiDatabaseImport. 2006-10-24 11:43:33 +02:00