[PATCH v2 3/4] jscript/tests: Use integers instead of booleans for counting call expectations.
Gabriel Ivăncescu
gabrielopcode at gmail.com
Thu Nov 7 10:05:17 CST 2019
Signed-off-by: Gabriel Ivăncescu <gabrielopcode at gmail.com>
---
This will be needed for next patch, since we'll need to record two such
calls at one point.
dlls/jscript/tests/jscript.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/dlls/jscript/tests/jscript.c b/dlls/jscript/tests/jscript.c
index 4c5aa6c..b97e823 100644
--- a/dlls/jscript/tests/jscript.c
+++ b/dlls/jscript/tests/jscript.c
@@ -51,27 +51,27 @@ static const CLSID CLSID_JScriptEncode =
{0xf414c262,0x6ac0,0x11cf,{0xb6,0xd1,0x00,0xaa,0x00,0xbb,0xbb,0x58}};
#define DEFINE_EXPECT(func) \
- static BOOL expect_ ## func = FALSE, called_ ## func = FALSE
+ static int expect_ ## func = 0, called_ ## func = 0
#define SET_EXPECT(func) \
- expect_ ## func = TRUE
+ expect_ ## func = 1
#define CHECK_EXPECT2(func) \
do { \
ok(expect_ ##func, "unexpected call " #func "\n"); \
- called_ ## func = TRUE; \
+ called_ ## func++; \
}while(0)
#define CHECK_EXPECT(func) \
do { \
CHECK_EXPECT2(func); \
- expect_ ## func = FALSE; \
+ expect_ ## func--; \
}while(0)
#define CHECK_CALLED(func) \
do { \
ok(called_ ## func, "expected " #func "\n"); \
- expect_ ## func = called_ ## func = FALSE; \
+ expect_ ## func = called_ ## func = 0; \
}while(0)
DEFINE_EXPECT(GetLCID);
--
2.21.0
More information about the wine-devel
mailing list