Misha Koshelev
|
23cfbe2ec8
|
msi: automation: Simplify counting products/related products.
|
2007-05-15 14:12:20 +02:00 |
Misha Koshelev
|
5f2e81e2a5
|
msi: automation: Installer::Products, verify HeapAlloc return value.
|
2007-05-15 14:11:45 +02:00 |
Misha Koshelev
|
536b49905b
|
msi: Make MsiEnumRelatedProducts enumerate registry value names, not subkeys.
|
2007-05-15 14:11:37 +02:00 |
Misha Koshelev
|
a6dfcf90f7
|
msi: automation: Implement Installer::RelatedProducts.
|
2007-05-15 14:10:58 +02:00 |
Misha Koshelev
|
7a9b218235
|
msi/tests: automation: Add tests for Installer::RelatedProducts.
|
2007-05-15 14:09:52 +02:00 |
Misha Koshelev
|
5b37ba6f04
|
msi: automation: Implement Installer::InstallProduct.
|
2007-05-15 14:09:42 +02:00 |
Misha Koshelev
|
b75b224822
|
msi/tests: automation: Add test for Installer::InstallProduct.
|
2007-05-15 14:06:47 +02:00 |
Misha Koshelev
|
18cab64b42
|
msi: automation: Implement Record::IntegerData.
|
2007-05-15 14:06:27 +02:00 |
Misha Koshelev
|
9d234fcb9f
|
msi: automation: Implement View::Modify.
|
2007-05-14 16:20:01 +02:00 |
Misha Koshelev
|
854ca51a5f
|
msi/tests: automation: Add test for View::Modify.
|
2007-05-14 16:19:24 +02:00 |
Misha Koshelev
|
5e16dbb3f3
|
msi/tests: automation: Add tests for Record::IntegerData.
|
2007-05-14 16:19:15 +02:00 |
Misha Koshelev
|
d2ad4e09ce
|
msi/tests: automation: Correct expected Record::StringData PROPERTYPUT return variant type.
|
2007-05-14 16:19:05 +02:00 |
Misha Koshelev
|
c0c6fe6341
|
msi: automation: Implement Record::FieldCount.
|
2007-05-14 16:17:22 +02:00 |
Misha Koshelev
|
aa9f4beb65
|
msi: automation: Return DISP_E_MEMBERNOTFOUND if flags are incorrect.
|
2007-05-14 16:16:54 +02:00 |
Misha Koshelev
|
6bb7c911f5
|
msi/tests: automation: Test invoking methods as properties & vice versa.
|
2007-05-14 16:15:51 +02:00 |
Misha Koshelev
|
7eb3db632e
|
msi: automation: Implement Installer::CreateRecord.
|
2007-05-14 16:15:40 +02:00 |
Misha Koshelev
|
075e1898bf
|
msi/tests: automation: Test for Installer::CreateRecord error.
|
2007-05-14 16:15:20 +02:00 |
Misha Koshelev
|
2d8c2ce6d6
|
msi: automation: Implement Session::EvaluateCondition.
|
2007-05-14 16:14:58 +02:00 |
Misha Koshelev
|
75222d7452
|
msi/tests: automation: Add tests for Session::EvaluateCondition.
|
2007-05-14 16:13:23 +02:00 |
Misha Koshelev
|
d74e643f8c
|
msi: automation: Implement Installer::RegistryValue.
|
2007-05-11 12:59:52 +02:00 |
Marcus Meissner
|
c904290336
|
msi/tests: Increase buffer size a bit.
Spotted by Coverity.
|
2007-05-11 11:45:36 +02:00 |
Francois Gouget
|
450ad214ec
|
msi/tests: Add missing '\n' to ok() calls.
|
2007-05-11 11:20:25 +02:00 |
James Hawkins
|
666cfd1c03
|
msi: Only check the volume label for every media after the first disk.
|
2007-05-11 11:20:18 +02:00 |
James Hawkins
|
0de574b258
|
msi: Deformat the key path before opening the key.
|
2007-05-10 14:12:57 +02:00 |
Paul Vriens
|
a543e60dc9
|
msi/tests: Properly cleanup after each test.
|
2007-05-10 12:14:14 +02:00 |
Misha Koshelev
|
2b7d8cb9d5
|
msi/tests: automation: Add more tests for Installer::RegistryValue.
Add test for a new error condition and tests for returning data from values of different registry value types.
|
2007-05-10 12:10:28 +02:00 |
James Hawkins
|
6eb7eadffa
|
msi: Check the volume name when changing media.
|
2007-05-09 12:07:01 +02:00 |
Misha Koshelev
|
d5c6c64bfc
|
msi: automation: Display an error on create_session failure.
|
2007-05-08 18:09:28 +02:00 |
Misha Koshelev
|
3909a499e0
|
msi: automation: Move VariantClears out of specific case statements when possible.
|
2007-05-08 18:09:20 +02:00 |
Misha Koshelev
|
891f7febca
|
msi: automation: Display errors on create_automation_object failure.
|
2007-05-08 12:45:07 +02:00 |
Misha Koshelev
|
3a424aca58
|
msi: automation: Clear all VT_BSTR variants returned by DispGetParam.
|
2007-05-08 12:36:44 +02:00 |
Misha Koshelev
|
ab2669a750
|
msi/tests: automation: Simplify ok_exception.
|
2007-05-08 12:34:59 +02:00 |
Misha Koshelev
|
87a46493cf
|
msi/tests: automation: Add test for Installer::RegistryValue.
|
2007-05-08 12:34:54 +02:00 |
Misha Koshelev
|
de8e566ebe
|
msi: automation: Output FIXMEs for unknown member names.
|
2007-05-08 12:31:05 +02:00 |
Misha Koshelev
|
05de3b03de
|
msi: automation: Implement Installer::Products and Installer::ProductState.
|
2007-05-08 12:30:26 +02:00 |
Misha Koshelev
|
4ba4936dee
|
msi/tests: automation: Add tests for Installer::Products and Installer::ProductState.
|
2007-05-08 12:26:44 +02:00 |
Misha Koshelev
|
715950bc7e
|
msi: automation: Generalize interface-specific data storage in AutomationObject.
This makes a more general framework for interface/object-specific data storage.
|
2007-05-08 12:24:56 +02:00 |
Misha Koshelev
|
757e617ec2
|
msi: automation: Use proper parameter names.
This fixes the parameter names to match native as they are required by
some scripting languages and by the exceptions that are thrown.
|
2007-05-08 12:23:14 +02:00 |
James Hawkins
|
770e49cd3c
|
msi: Add handling for the ReinstallMode control event.
|
2007-05-07 15:18:52 +02:00 |
James Hawkins
|
987c2c85e1
|
msi: Add stub handlers for the remaing standard actions that reference tables.
|
2007-05-07 15:18:47 +02:00 |
James Hawkins
|
e962b0a7df
|
msi: Remove debugging printf statements.
|
2007-05-07 15:14:13 +02:00 |
James Hawkins
|
12c33ab8aa
|
msi: Remove incorrect ERR as messages can be sent before the control is created.
|
2007-05-07 14:32:03 +02:00 |
James Hawkins
|
933fd8b879
|
msi: Set the text limit of the edit control if the limit is given.
|
2007-05-07 14:31:57 +02:00 |
James Hawkins
|
7fe3ba934c
|
msi: Add the ES_AUTOHSCROLL style to the edit control.
|
2007-05-07 14:30:38 +02:00 |
James Hawkins
|
7f4a4e161f
|
msi: Only allow valid styles in msi_dialog_get_style.
|
2007-05-07 14:30:29 +02:00 |
Misha Koshelev
|
c7e7f36e77
|
msi: automation: Implement Session::Installer.
|
2007-05-07 14:24:16 +02:00 |
Misha Koshelev
|
8ba0b3c7b9
|
msi: automation: Store parent Installer object in Session.
|
2007-05-07 14:23:37 +02:00 |
Misha Koshelev
|
4a5a90b04a
|
msi/tests: automation: Session::Installer conformance test.
|
2007-05-07 14:23:06 +02:00 |
Misha Koshelev
|
144ef422e0
|
msi: script: Discriminate properly between JScript and VBScript.
|
2007-05-07 14:22:59 +02:00 |
Misha Koshelev
|
d49b251db9
|
msi/tests: automation: Integrate test_createrecord_and_version properly.
|
2007-05-04 13:40:12 +02:00 |