Skip to content

Commit fbdb719

Browse files
winesynclearn-more
authored andcommitted
[WINESYNC] msi: Add ProductToBeRegistered property tests.
Signed-off-by: Piotr Caban <[email protected]> Signed-off-by: Hans Leidekker <[email protected]> Signed-off-by: Alexandre Julliard <[email protected]> wine commit id 4c5d24ae20a51f4ddf3fde6a57417a442282ed67 by Piotr Caban <[email protected]>
1 parent 366dd26 commit fbdb719

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

modules/rostests/winetests/msi/package.c

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3327,6 +3327,12 @@ static void test_states(void)
33273327
CopyFileA(msifile, msifile3, FALSE);
33283328
CopyFileA(msifile, msifile4, FALSE);
33293329

3330+
size = sizeof(value);
3331+
memset(value, 0, sizeof(value));
3332+
r = MsiGetPropertyA(hpkg, "ProductToBeRegistered", value, &size);
3333+
ok( r == ERROR_SUCCESS, "get property failed: %d\n", r);
3334+
ok(!value[0], "ProductToBeRegistered = %s\n", value);
3335+
33303336
test_feature_states( __LINE__, hpkg, "one", ERROR_UNKNOWN_FEATURE, 0, 0, FALSE );
33313337
test_component_states( __LINE__, hpkg, "alpha", ERROR_UNKNOWN_COMPONENT, 0, 0, FALSE );
33323338

@@ -3407,6 +3413,12 @@ static void test_states(void)
34073413

34083414
MsiCloseHandle(hdb);
34093415

3416+
size = sizeof(value);
3417+
memset(value, 0, sizeof(value));
3418+
r = MsiGetPropertyA(hpkg, "ProductToBeRegistered", value, &size);
3419+
ok( r == ERROR_SUCCESS, "get property failed: %d\n", r);
3420+
ok(value[0]=='1' && !value[1], "ProductToBeRegistered = %s\n", value);
3421+
34103422
test_feature_states( __LINE__, hpkg, "one", ERROR_UNKNOWN_FEATURE, 0, 0, FALSE );
34113423
test_component_states( __LINE__, hpkg, "alpha", ERROR_UNKNOWN_COMPONENT, 0, 0, FALSE );
34123424

0 commit comments

Comments
 (0)