Hi,

While working on regress test for locale, I saw check_isw regress test
have same message for isgraph/islower ('6').

Discriminate the both, and renumerate tests.

Comments ? OK ?

Please note the regress test is currently failing. I hope to fix it
soon.

-- 
Sebastien Marie


Index: check_isw.c
===================================================================
RCS file: /cvs/src/regress/lib/libc/locale/check_isw/check_isw.c,v
retrieving revision 1.1
diff -u -p -r1.1 check_isw.c
--- check_isw.c 11 Aug 2005 21:57:02 -0000      1.1
+++ check_isw.c 7 Jul 2015 06:34:47 -0000
@@ -58,14 +58,14 @@ test1()
                check_bool(iscntrl(i), iswcntrl(i), '4');
                check_bool(isdigit(i), iswdigit(i), '5');
                check_bool(isgraph(i), iswgraph(i), '6');
-               check_bool(islower(i), iswlower(i), '6');
-               check_bool(isprint(i), iswprint(i), '7');
-               check_bool(ispunct(i), iswpunct(i), '8');
-               check_bool(isspace(i), iswspace(i), '9');
-               check_bool(isupper(i), iswupper(i), 'a');
-               check_bool(isxdigit(i), iswxdigit(i), 'b');
-               check_value(tolower(i), towlower(i), 'c');
-               check_value(toupper(i), towupper(i), 'd');
+               check_bool(islower(i), iswlower(i), '7');
+               check_bool(isprint(i), iswprint(i), '8');
+               check_bool(ispunct(i), iswpunct(i), '9');
+               check_bool(isspace(i), iswspace(i), 'a');
+               check_bool(isupper(i), iswupper(i), 'b');
+               check_bool(isxdigit(i), iswxdigit(i), 'c');
+               check_value(tolower(i), towlower(i), 'd');
+               check_value(toupper(i), towupper(i), 'e');
                if (i % 8 == 7)
                        printf("\n");
        }
@@ -108,21 +108,21 @@ test2()
                check_bool(iscntrl(s[j]), iswcntrl(c), '4');
                check_bool(isdigit(s[j]), iswdigit(c), '5');
                check_bool(isgraph(s[j]), iswgraph(c), '6');
-               check_bool(islower(s[j]), iswlower(c), '6');
-               check_bool(isprint(s[j]), iswprint(c), '7');
-               check_bool(ispunct(s[j]), iswpunct(c), '8');
-               check_bool(isspace(s[j]), iswspace(c), '9');
-               check_bool(isupper(s[j]), iswupper(c), 'a');
-               check_bool(isxdigit(s[j]), iswxdigit(c), 'b');
+               check_bool(islower(s[j]), iswlower(c), '7');
+               check_bool(isprint(s[j]), iswprint(c), '8');
+               check_bool(ispunct(s[j]), iswpunct(c), '9');
+               check_bool(isspace(s[j]), iswspace(c), 'a');
+               check_bool(isupper(s[j]), iswupper(c), 'b');
+               check_bool(isxdigit(s[j]), iswxdigit(c), 'c');
                d = towlower(c);
                if (wctomb(buf, d) == 1) {      
-                       check_value(tolower(s[j]), buf[0], 'c');
+                       check_value(tolower(s[j]), buf[0], 'd');
                } else {
                        bad++;
                }
                d = towupper(c);
                if (wctomb(buf, d) == 1) {      
-                       check_value(toupper(s[j]), buf[0], 'c');
+                       check_value(toupper(s[j]), buf[0], 'e');
                } else {
                        bad++;
                }

Reply via email to