Hans Leidekker
|
84ddfd8739
|
msi: Test more variations of environment string prefixes.
|
2009-11-13 13:35:58 +01:00 |
Hans Leidekker
|
e52531ab1d
|
msi: Handle environment strings without a value.
|
2009-11-13 12:21:46 +01:00 |
Francois Gouget
|
97619affe5
|
msi/tests: Make the handler_xxx() functions static.
Also remove extraneous semi-colons.
|
2009-11-09 19:40:44 +01:00 |
Detlef Riekenberg
|
0839ae88ca
|
msi/tests: MsiSetExternalUIRecord not present before Installer 3.1.
|
2009-11-05 11:57:21 +01:00 |
Hans Leidekker
|
808343fb5b
|
msi: Implement MsiSetExternalUIRecord.
|
2009-11-03 22:23:08 +01:00 |
Hans Leidekker
|
90fa4fe155
|
msi: Unicode and ANSI global UI handlers are mutually exclusive.
|
2009-11-03 22:23:01 +01:00 |
Hans Leidekker
|
3f70b07870
|
msi/tests: Fix a couple of user SID string leaks.
Found by valgrind.
|
2009-10-27 10:53:42 +01:00 |
Francois Gouget
|
fe935e8d50
|
Assorted spelling fixes.
|
2009-10-08 12:17:31 +02:00 |
Paul Vriens
|
35df8f2d69
|
msi/tests: Skip some tests on Win9x/WinMe.
|
2009-10-02 11:51:23 +02:00 |
Hans Leidekker
|
9c8b83ce01
|
msi: Schedule a rename operation when the file to overwrite is in use.
|
2009-10-01 12:04:02 +02:00 |
Hans Leidekker
|
c0c6daeb5a
|
msi: Test installing over in-use files.
|
2009-09-29 16:06:23 +02:00 |
Hans Leidekker
|
2beee126a7
|
msi: Test the Installed property.
|
2009-09-29 16:06:22 +02:00 |
Hans Leidekker
|
4086ff6248
|
msi: Add tests to show that the condition table is ignored when there are overrides.
|
2009-09-22 16:20:51 +02:00 |
Hans Leidekker
|
ae3418fdd9
|
msi: Test last used source property in combination with cabinet storage.
|
2009-09-22 16:20:48 +02:00 |
Paul Vriens
|
6867de0714
|
msi/tests: Skip some tests on Win9x/WinMe.
|
2009-09-18 08:56:16 -05:00 |
Hans Leidekker
|
659768e203
|
msi: Set or override a user environment string when there is no prefix.
|
2009-09-16 12:57:33 -05:00 |
Hans Leidekker
|
dd1ca6ca5e
|
msi: Ignore CoInitialize failure in ACTION_CreateShortcuts.
|
2009-09-10 22:32:13 +02:00 |
Hans Leidekker
|
3a7c2d005c
|
msi: Open the database read/write when the update count is greater than zero in MsiGetSummaryInformation.
|
2009-09-10 10:50:28 +02:00 |
Hans Leidekker
|
92cd7a8fa0
|
msi: Add a test to show that creating shortcuts works regardless of COM initialization state.
|
2009-09-09 16:25:00 +02:00 |
Alexandre Julliard
|
e98a52e585
|
msi: Force overwriting of read-only files when extracting a cabinet, with tests.
|
2009-09-09 12:19:28 +02:00 |
Hans Leidekker
|
0b60ed8ff1
|
msi: Fix parsing of integer column width specifiers.
|
2009-08-04 13:05:30 +02:00 |
Hans Leidekker
|
60b7604aa1
|
msi: Support opening transform databases.
|
2009-06-30 13:46:39 +02:00 |
Hans Leidekker
|
e3a7ae8a30
|
msi: Add some reinstall tests.
|
2009-06-12 17:33:15 +02:00 |
Paul Vriens
|
9b6cf22607
|
msi/tests: Make sure we only create one logfile.
|
2009-06-09 17:01:13 +02:00 |
Paul Vriens
|
45c00da496
|
msi/tests: Prevent crash when ConvertSidToStringSidA is not available.
|
2009-05-27 15:40:30 +02:00 |
Francois Gouget
|
623dad0963
|
msi/tests: Tweak the get_user_sid() functions to simplify their use.
Now the function deals with all errors and win_skips() itself.
|
2009-05-26 14:10:27 +02:00 |
Francois Gouget
|
d9ffbe4e82
|
msi/tests: Use win_skip() to skip over unimplemented functionality.
|
2009-05-19 12:01:20 +02:00 |
Nicolas Le Cam
|
112bb084f1
|
msi/tests: Fix test when content indexing is disabled.
|
2009-04-10 14:43:57 +02:00 |
Detlef Riekenberg
|
03ff6ba641
|
msi/tests: Fix a copy & paste typo in a test message.
|
2009-03-30 17:51:03 +02:00 |
Detlef Riekenberg
|
36dbb69b66
|
msi/tests: Verify path names case insensitively.
|
2009-03-30 15:09:00 +02:00 |
James Hawkins
|
5e62686a0f
|
msi: Handle a NULL and empty szPackagePath in MsiInstallProduct (Coverity 181).
|
2009-03-23 15:52:18 +01:00 |
Paul Vriens
|
7a8000d4e8
|
msi/tests: Fix a test for systems with %TEMP% being less than 2 levels deep.
|
2009-03-12 14:29:56 +01:00 |
James Hawkins
|
5735e2fafd
|
msi: Fix a failing test on win9x.
|
2009-02-26 12:14:08 +01:00 |
Ge van Geldorp
|
78457300aa
|
msi/tests: EstimatedSize is not set consistently between Windows Installer versions.
|
2009-01-20 14:02:43 +01:00 |
Ge van Geldorp
|
349d8bd1a1
|
msi/tests: Windows Installer 3.0 often returns ERROR_INVALID_PARAMETER.
|
2009-01-19 14:17:57 +01:00 |
Andrew Nguyen
|
6d75522fb4
|
msi/tests: Fix a few handle leaks.
This was pointed out by Christoph von Wittich.
|
2009-01-19 13:36:27 +01:00 |
Michael Stefaniuc
|
9975dcd19e
|
msi/tests: Remove superfluous pointer casts.
|
2009-01-15 12:42:57 +01:00 |
Michael Stefaniuc
|
602f42c25f
|
include: Change to LONG/ULONG in fci.h for Win64 compatibility.
|
2009-01-14 12:21:13 +01:00 |
Alexandre Julliard
|
3e7ac7ea2e
|
msi/tests: Add CDECL to the cabinet callback functions.
|
2009-01-03 20:12:49 +01:00 |
Paul Vriens
|
3c533397e9
|
msi/tests: Skip tests on win9x by checking functionality instead of registry keys.
|
2008-11-17 13:16:08 +01:00 |
Paul Vriens
|
1dba41b104
|
msi/tests: Skip some tests on Win9x and WinMe.
|
2008-11-13 15:41:30 +01:00 |
James Hawkins
|
ca71e5aff0
|
msi: Allow private properties from the AdminProperties property list.
|
2008-10-30 11:47:10 +01:00 |
James Hawkins
|
2ffa433f80
|
msi: Convert command line property names to uppercase.
|
2008-10-27 12:02:13 +01:00 |
James Hawkins
|
7616a750ba
|
msi: Set the source path tests to "interactive" to avoid timing out on some machines.
|
2008-10-27 12:01:57 +01:00 |
James Hawkins
|
f80b5f6e66
|
msi: All files are uncompressed in an administrative image.
|
2008-10-17 11:44:21 +02:00 |
James Hawkins
|
d15fddf6f5
|
msi: Resolve file source paths dynamically, as the source directory can be changed.
|
2008-10-07 12:13:33 +02:00 |
Marcus Meissner
|
dd142bf5a7
|
msi/tests: Fix explicit C:\\Program Files\\ references.
|
2008-09-29 17:23:42 -05:00 |
Marcus Meissner
|
67b06ecba5
|
msi/tests: Reduce buffer to size of string written.
|
2008-09-15 11:43:53 +02:00 |
Paul Vriens
|
58ddb6f564
|
msi/tests: Create only one log file and delete it afterwards.
|
2008-09-11 11:43:09 +02:00 |
Rob Shearman
|
ef1b0cacfa
|
msi: Reduce destination file name used in the MoveFiles action to the long file name.
Add a test for this behaviour.
|
2008-09-10 12:08:52 +02:00 |