Mike McCormack : msi: Add a test for formatting records with strings.
Alexandre Julliard
julliard at wine.codeweavers.com
Tue Nov 21 08:14:49 CST 2006
Module: wine
Branch: master
Commit: 99129d20a6927b707a89165a5351c9ed26e0af3c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=99129d20a6927b707a89165a5351c9ed26e0af3c
Author: Mike McCormack <mike at codeweavers.com>
Date: Tue Nov 21 15:21:13 2006 +0900
msi: Add a test for formatting records with strings.
---
dlls/msi/tests/format.c | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/dlls/msi/tests/format.c b/dlls/msi/tests/format.c
index f3ae027..308bd70 100644
--- a/dlls/msi/tests/format.c
+++ b/dlls/msi/tests/format.c
@@ -1628,6 +1628,17 @@ static void test_formatrecord(void)
ok( 0 == strcmp(buffer,"}}"), "wrong output (%s)\n",buffer);
}
+ sz = sizeof buffer;
+ MsiRecordSetInteger(hrec, 1, 100);
+ MsiRecordSetInteger(hrec, 2, -100);
+ MsiRecordSetString(hrec, 0, "[1] [2]");
+ r = MsiFormatRecord(0, hrec, buffer, &sz);
+ ok( r == ERROR_SUCCESS, "format failed\n");
+ todo_wine {
+ ok( sz == 8, "size wrong(%i)\n",sz);
+ ok( 0 == strcmp(buffer,"100 -100"), "wrong output (%s)\n",buffer);
+ }
+
MsiCloseHandle( hrec );
}
More information about the wine-cvs
mailing list