Esme Povirk (@madewokherd) commented about dlls/user32/tests/class.c:
- todo_wine_if(todo) ok(!lstrcmpW(real_class_name_w, exp_real_class_name_w), "got %s\n", debugstr_w(real_class_name_w));
- todo_wine_if(todo) ok(len == lstrlenW(exp_real_class_name_w), "got %ld, %s\n", len, debugstr_w(exp_real_class_name_w));
- len = RealGetWindowClassA(hwnd, real_class_name_a, ARRAY_SIZE(real_class_name_a));
- todo_wine_if(todo) ok(!strcmp(real_class_name_a, exp_real_class_name_a), "got %s\n", real_class_name_a);
- todo_wine_if(todo) ok(len == strlen(exp_real_class_name_a), "got %ld, %s\n", len, exp_real_class_name_a);
+}
+static void test_real_class_name(const struct real_class_test *class_test, BOOL wide_string, int idx) +{
- const CLIENTCREATESTRUCT client_cs = { NULL, 1 }; /* Needed for MDIClient. */
- HWND hwnd;
- int i;
- /*
* First pass doesn't pass messages through to the class window procedure,
What's the point of doing this first test multiple times? Isn't the API usage identical?