Module: wine Branch: master Commit: 4d14ea47f760d42abdd6f0f959e9733a85f29b7a URL: http://source.winehq.org/git/wine.git/?a=commit;h=4d14ea47f760d42abdd6f0f959...
Author: Hans Leidekker hans@codeweavers.com Date: Thu Jan 28 11:04:49 2010 +0100
msi: Add a test for MsiSetTargetPath.
---
dlls/msi/tests/package.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/dlls/msi/tests/package.c b/dlls/msi/tests/package.c index 979de1a..ddb3522 100644 --- a/dlls/msi/tests/package.c +++ b/dlls/msi/tests/package.c @@ -1047,6 +1047,14 @@ static void test_settargetpath(void) ok( r == ERROR_SUCCESS, "failed to get target path: %d\n", r); ok( !lstrcmpi(buffer, "C:\one\two\"), "Expected C:\one\two\, got %s\n", buffer);
+ r = MsiSetTargetPath( hpkg, "TestParent", "C:\one\two\three" ); + ok( r == ERROR_SUCCESS, "MsiSetTargetPath returned %d\n", r ); + + sz = sizeof buffer - 1; + r = MsiGetTargetPath( hpkg, "TestParent", buffer, &sz ); + ok( r == ERROR_SUCCESS, "failed to get target path: %d\n", r); + ok( !lstrcmpi(buffer, "C:\one\two\three\"), "Expected C:\one\two\three\, got %s\n", buffer); + MsiCloseHandle( hpkg ); }