Hans Leidekker
|
2b0c45674f
|
msi: Add some tests for MsiGetSourcePath.
|
2010-07-23 11:46:06 +02:00 |
Hans Leidekker
|
bd634c0491
|
msi: Set/unset the SourceDir property at the right stage in the execution sequence.
|
2010-07-23 11:46:01 +02:00 |
Hans Leidekker
|
ac924566fb
|
msi/tests: Properly contruct the icon path for win9x.
|
2010-07-23 11:45:44 +02:00 |
Hans Leidekker
|
148887082c
|
msi/tests: Initialize a string buffer and fix some leaks.
|
2010-07-23 11:45:39 +02:00 |
Hans Leidekker
|
c4bf9fb710
|
msi/tests: Fix some more wow64 test failures.
|
2010-07-22 16:10:42 +02:00 |
Hans Leidekker
|
c4511481db
|
msi/tests: Avoid a long timeout in the test for DeleteServices.
|
2010-07-22 16:10:29 +02:00 |
Hans Leidekker
|
10a32a0b7a
|
msi/tests: Skip tests when the current user has insufficient rights.
|
2010-07-22 16:10:19 +02:00 |
Hans Leidekker
|
dad50e3aa0
|
msi/tests: Return an error code from helper_createpackage and package_from_db.
|
2010-07-22 16:09:56 +02:00 |
Hans Leidekker
|
21d09ffb43
|
msi/tests: Fix test failures on wow64.
|
2010-07-22 16:09:43 +02:00 |
Hans Leidekker
|
06afeec2a5
|
msi: Make sure properties are updated after applying a patch.
|
2010-07-22 16:09:09 +02:00 |
Alexandre Julliard
|
b86d515ed6
|
dlls: Remove explicit imports of kernel32 and ntdll.
|
2010-07-21 17:38:36 +02:00 |
Hans Leidekker
|
409e2d7105
|
msi/tests: Double null-terminate a REG_MULTI_SZ string.
|
2010-07-21 13:24:01 +02:00 |
Hans Leidekker
|
424e3a9fb8
|
msi: Move the component enabled check into the standard actions.
|
2010-07-21 13:24:00 +02:00 |
Hans Leidekker
|
03cddf9d05
|
msi: Add a test for MsiSetFeatureState.
|
2010-07-20 16:29:45 +02:00 |
Andrew Nguyen
|
93f92d51a4
|
msi/tests: Skip some source tests if a required product key cannot be created.
|
2010-07-09 11:41:11 +02:00 |
Andrew Nguyen
|
9c850c9f8a
|
msi/tests: Fix a source test comment.
|
2010-07-09 11:41:00 +02:00 |
Andrew Nguyen
|
abe900a23c
|
msi/tests: Remove a redundant source test.
|
2010-07-09 11:40:56 +02:00 |
Andrew Nguyen
|
ba180b8600
|
msi/tests: Free the user SID string buffer with the correct deallocator in the source tests.
|
2010-07-09 11:40:36 +02:00 |
Andrew Nguyen
|
3b79a7b4ac
|
msi/tests: Skip patch tests if product installation failed.
|
2010-07-09 11:40:28 +02:00 |
Andrew Nguyen
|
f01b9aab09
|
msi/test: Uninstall the test product when skipping patch tests.
This seems to be a reasonable cleanup action.
|
2010-07-09 11:39:14 +02:00 |
Andrew Nguyen
|
577554260e
|
msi/tests: Delete the test patch file for proper patch test cleanup.
|
2010-07-09 11:39:10 +02:00 |
Andrew Nguyen
|
ff188900f3
|
msi/tests: Run the automation tests in silent mode to avoid a dialog.
|
2010-07-09 11:39:07 +02:00 |
Alexandre Julliard
|
044669e709
|
msi/tests: Check the x86 program directory first for installed files.
|
2010-07-02 14:14:44 +02:00 |
Alexandre Julliard
|
bcb869a342
|
msi/tests: Reset the enumeration index for MsiEnumProducts before testing it.
|
2010-07-01 13:21:34 +02:00 |
Hans Leidekker
|
ff0f2b35e1
|
msi: Add tests for MsiLocateComponent and make them pass.
|
2010-06-14 14:41:45 +02:00 |
Hans Leidekker
|
6b1a1579f6
|
msi: Update an existing record even if the low bit in the transform mask is set.
|
2010-06-11 15:54:47 +02:00 |
Hans Leidekker
|
73774b3ef8
|
msi: Disable an optimization in the execution of WHERE clauses.
There's no guarantee that the condition strings are in the string table.
|
2010-06-11 15:54:35 +02:00 |
Hans Leidekker
|
dcb501decd
|
msi: Create directories right before installing files.
|
2010-06-09 16:12:44 +02:00 |
Matijn Woudt
|
1a159dfddc
|
msi/tests: Testcases for CREATE TABLE.
|
2010-06-07 15:15:49 +02:00 |
Andrew Eikum
|
c99c5a41e9
|
msi/tests: Fix install tests for Win9x.
|
2010-06-07 13:44:20 +02:00 |
Andrew Eikum
|
beb0b2bc05
|
msi: Publish icons into the correct directory.
|
2010-05-31 12:14:27 +02:00 |
Hans Leidekker
|
c35856dd09
|
msi: End the search for a directory signature if the parent cannot be found.
|
2010-05-25 13:29:56 +02:00 |
Hans Leidekker
|
c2ce561469
|
msi: Add a test for properties updated by a patch.
|
2010-05-25 13:29:35 +02:00 |
Hans Leidekker
|
5395c999d2
|
msi: Add more tests for feature overrides.
|
2010-05-20 16:25:44 +02:00 |
Hans Leidekker
|
e16f187791
|
msi: Test the reference count on the installer object retrieved from a session object.
|
2010-05-20 16:25:44 +02:00 |
Hans Leidekker
|
2e24d34b22
|
msi: Fix some leaks in the tests.
|
2010-05-20 16:25:44 +02:00 |
Hans Leidekker
|
dd305c3700
|
msi: Set the SourceDir property to the registered source if the product is installed.
|
2010-05-11 16:28:18 +02:00 |
Hans Leidekker
|
4d2fb55e4e
|
msi: Add a test to show that the InstallSource property is unchanged after an upgrade.
|
2010-05-11 16:28:02 +02:00 |
Hans Leidekker
|
715a506fac
|
msi: Add more patch registration tests.
|
2010-05-11 16:27:56 +02:00 |
Hans Leidekker
|
06a8cc2a06
|
msi: Add a test to show that patches are not committed to the local package database.
|
2010-05-11 16:27:49 +02:00 |
Hans Leidekker
|
82d7b04c2c
|
msi: Apply registered patches in MsiOpenPackage.
|
2010-05-05 15:27:12 +02:00 |
Hans Leidekker
|
920fc345ba
|
msi: Register more patch details.
|
2010-05-04 13:15:00 +02:00 |
Hans Leidekker
|
25460075cc
|
msi: Add some tests for patch registration.
|
2010-05-04 13:15:00 +02:00 |
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 |