Hans Leidekker
|
73f1294431
|
msi: Test the contents of some of the system tables before and after patching.
|
2010-04-29 10:19:40 -05:00 |
Hans Leidekker
|
7d9d6707c1
|
msi: Fix some test failures on Windows.
|
2010-04-29 10:19:39 -05:00 |
Hans Leidekker
|
43f7bc8687
|
msi/tests: Use a unique product code when testing MsiConfigureFeature parameter validation.
This is to avoid ERROR_INSTALL_ALREADY_RUNNING errors on Windows.
|
2010-04-28 15:04:39 -05:00 |
Hans Leidekker
|
f23bf7a460
|
msi/tests: Return INVALID_FILE_SIZE from get_pf_file_size if the file can't be opened.
So we can distinguish a zero-sized file from a file that doesn't exist.
|
2010-04-28 15:04:39 -05:00 |
Hans Leidekker
|
031d2c63e8
|
msi: Add a test to show that MsiOpenPackage must apply any existing patches.
|
2010-04-21 11:57:33 +02:00 |
Hans Leidekker
|
d8504e0550
|
msi: Handle MSIDBOPEN_PATCHFILE properly in MsiOpenDatabase.
|
2010-04-19 14:57:49 +02:00 |
Hans Leidekker
|
9a9faeffd8
|
msi: Don't assume unversioned files are present.
|
2010-04-19 14:57:43 +02:00 |
Hans Leidekker
|
f08c355e09
|
msi: Add beginnings of a test module that concentrates on patches.
|
2010-04-19 14:57:35 +02:00 |
Hans Leidekker
|
a0ba56b3bd
|
msi/tests: Run the RemoveODBC action to unregister the fake drivers.
|
2010-04-13 11:48:20 +02:00 |
Paul Vriens
|
55fbf84d26
|
msi/tests: Remove temporary files.
|
2010-04-09 11:53:58 +02:00 |
Hans Leidekker
|
7aad77ae58
|
msi: Add tests for registering and unregistering MIME info.
|
2010-04-02 15:22:49 +02:00 |
Hans Leidekker
|
a7ef96f97f
|
msi: Add tests for registering and unregistering extension info.
|
2010-04-02 15:22:49 +02:00 |
Hans Leidekker
|
90158af2dc
|
msi: Add tests for registering and unregistering class info.
|
2010-04-02 15:22:48 +02:00 |
Mikhail Maroukhine
|
f930c87fd6
|
objbase.h: CLSIDFromString: Add constness to the parameters declaration in accordance with MSDN.
|
2010-03-29 12:11:02 +02:00 |
Hans Leidekker
|
1407f1ee36
|
msi: Return the right error when a cabinet cannot be extracted.
|
2010-03-26 15:35:20 +01:00 |
Paul Vriens
|
d495fa1e68
|
msi/tests: Fix test failures on W2K with Windows Installer 3.0.
|
2010-03-25 13:01:29 +01:00 |
Paul Vriens
|
114aa43a54
|
msi/tests: Fix test failures on W2K with Windows Installer 2.x.
|
2010-03-25 13:01:24 +01:00 |
Paul Vriens
|
05d0787d08
|
msi/tests: Fix test failures on W2K with Windows Installer 2.x.
|
2010-03-24 21:53:05 +01:00 |
Hans Leidekker
|
367c2048a1
|
msi: Don't crash on null last parameter in MsiDecomposeDescriptor.
|
2010-03-23 13:24:27 +01:00 |
Paul Vriens
|
ba51763f4a
|
msi/tests: Remove temporary files.
|
2010-03-22 10:42:48 +01:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Paul Vriens
|
e5c182f0df
|
msi/tests: Remove a key after running tests.
|
2010-03-15 13:17:38 +01:00 |
Hans Leidekker
|
aaf5ffb2b5
|
msi: Add tests for removing environment strings.
|
2010-03-03 15:23:28 +01:00 |
Hans Leidekker
|
75ec82bbaf
|
msi: Add tests for removing values from .ini files.
|
2010-03-02 16:12:23 +01:00 |
Hans Leidekker
|
1fe30e0015
|
msi: Skip the FindRelatedProducts action when product is already installed.
|
2010-03-02 16:12:08 +01:00 |
Hans Leidekker
|
fd5887e5a9
|
msi: Remove empty directories as part of the RemoveFiles action.
|
2010-02-26 14:20:48 +01:00 |
Hans Leidekker
|
b2c8f35107
|
msi: Add tests for removing registry values.
|
2010-02-25 16:00:58 +01:00 |
Hans Leidekker
|
5c59617121
|
msi: Add tests for creating and removing duplicate files.
|
2010-02-23 13:31:04 +01:00 |
Hans Leidekker
|
a620a84f4c
|
msi/tests: Free exception information.
Found by Valgrind.
|
2010-02-22 13:15:16 +01:00 |
Alexandre Julliard
|
6164ce2d82
|
makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
|
2010-02-22 10:47:11 +01:00 |
Hans Leidekker
|
1ff9923148
|
msi: Add summary information stream to the streams table.
|
2010-02-19 13:06:53 +01:00 |
Hans Leidekker
|
f80f1cc2db
|
msi: Accept '\5' and '-' in SQL identifiers.
|
2010-02-19 13:06:32 +01:00 |
Hans Leidekker
|
65c68efc8d
|
msi: Implement MSIRUNMODE_MAINTENANCE and MSIRUNMODE_REBOOTATEND for MsiGetMode.
|
2010-02-18 14:39:11 +01:00 |
Hans Leidekker
|
a11882fc0f
|
msi: Implement MsiSetMode.
|
2010-02-18 14:39:06 +01:00 |
Hans Leidekker
|
7b660bb3d8
|
msi: Add tests for publishing and unpublishing components.
|
2010-02-17 10:57:45 +01:00 |
Hans Leidekker
|
9cbb80d984
|
msi: Only run the CreateFolder and RemoveFolder actions when the component is set to be installed or removed, respectively.
|
2010-02-16 12:29:08 +01:00 |
Hans Leidekker
|
438ad93b22
|
msi: Implement and test MsiGetPatchInfoA/W.
|
2010-02-15 16:36:39 +01:00 |
Hans Leidekker
|
b4bdfe6746
|
msi: Add tests for creating and removing shortcuts.
|
2010-02-15 12:20:02 +01:00 |
Paul Vriens
|
983cff23fa
|
msi/tests: Fix a test failure on Win9x/WinMe.
|
2010-02-12 16:39:39 +01:00 |
Hans Leidekker
|
82d50fa675
|
msi: Return the right error from ITERATE_RegisterTypeLibraries.
|
2010-02-12 14:49:38 +01:00 |
Hans Leidekker
|
98761037ab
|
msi: Implement the UnregisterTypeLibraries standard action.
|
2010-02-12 14:49:38 +01:00 |
Hans Leidekker
|
bbfaf6af75
|
msi: Add tests for installing and removing ODBC drivers.
|
2010-02-11 14:38:45 +01:00 |
Paul Vriens
|
312e4f6b23
|
msi/tests: Run the 'in_use' tests again.
|
2010-02-10 17:31:28 +01:00 |
Hans Leidekker
|
068cb1291b
|
msi: Add a partial implementation of the ValidateProductID standard action.
|
2010-02-10 14:31:49 +01:00 |
Hans Leidekker
|
7331b3ca98
|
msi: Implement the UnregisterFonts standard action.
|
2010-02-10 14:31:15 +01:00 |
Hans Leidekker
|
f5af1ca399
|
msi: Implement the SelfUnregModules standard action.
|
2010-02-05 15:33:11 +01:00 |
Hans Leidekker
|
3864ddf9f2
|
msi: Implement the RemoveFolders standard action.
|
2010-02-05 15:33:05 +01:00 |
Marcus Meissner
|
5c4a3bd61b
|
msi: Handle some error returns (Coverity).
|
2010-02-04 17:27:34 +01:00 |
Hans Leidekker
|
b9da31f112
|
msi: Implement the DeleteServices standard action.
|
2010-02-04 13:39:29 +01:00 |
Hans Leidekker
|
3d38c07706
|
msi: Add tests for the _Streams table implementation.
|
2010-02-04 13:39:29 +01:00 |