summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2021-02-07 17:17:29 +0100
committerBruno Haible <bruno@clisp.org>2021-02-07 17:17:29 +0100
commitd35d912b48d957dec99845a10ccb59fe0c3e727b (patch)
tree391ed7083b440c86fb5126e0b4964d8a2fa4a4f9 /tests
parenta002cbb98b9fb9efc2ca2b1fcc449df5e9283f87 (diff)
downloadgnulib-d35d912b48d957dec99845a10ccb59fe0c3e727b.tar.gz
c32is*: Avoid test failures on MidnightBSD.
* tests/test-c32isalnum.c (main): On FreeBSD, disable tests that fail on MidnightBSD 1.1. * tests/test-c32isalpha.c (main): Likewise. * tests/test-c32isblank.c (main): Likewise. * tests/test-c32islower.c (main): Likewise. * tests/test-c32isupper.c (main): Likewise.
Diffstat (limited to 'tests')
-rw-r--r--tests/test-c32isalnum.c4
-rw-r--r--tests/test-c32isalpha.c4
-rw-r--r--tests/test-c32isblank.c2
-rw-r--r--tests/test-c32islower.c8
-rw-r--r--tests/test-c32isupper.c4
5 files changed, 11 insertions, 11 deletions
diff --git a/tests/test-c32isalnum.c b/tests/test-c32isalnum.c
index 3720810392..8f61ad99c6 100644
--- a/tests/test-c32isalnum.c
+++ b/tests/test-c32isalnum.c
@@ -149,7 +149,7 @@ main (int argc, char *argv[])
/* U+00D7 MULTIPLICATION SIGN */
is = for_character ("\241\337", 2);
ASSERT (is == 0);
- #if !(defined __APPLE__ && defined __MACH__)
+ #if !((defined __APPLE__ && defined __MACH__) || defined __FreeBSD__)
/* U+00D8 LATIN CAPITAL LETTER O WITH STROKE */
is = for_character ("\217\251\254", 3);
ASSERT (is != 0);
@@ -165,7 +165,7 @@ main (int argc, char *argv[])
is = for_character ("\243\261", 2);
ASSERT (is != 0);
#endif
- #if !((defined __APPLE__ && defined __MACH__) || defined __NetBSD__)
+ #if !((defined __APPLE__ && defined __MACH__) || defined __FreeBSD__ || defined __NetBSD__)
/* U+FF4D FULLWIDTH LATIN SMALL LETTER M */
is = for_character ("\243\355", 2);
ASSERT (is != 0);
diff --git a/tests/test-c32isalpha.c b/tests/test-c32isalpha.c
index 5be01780b2..9b07186921 100644
--- a/tests/test-c32isalpha.c
+++ b/tests/test-c32isalpha.c
@@ -147,7 +147,7 @@ main (int argc, char *argv[])
/* U+00D7 MULTIPLICATION SIGN */
is = for_character ("\241\337", 2);
ASSERT (is == 0);
- #if !(defined __APPLE__ && defined __MACH__)
+ #if !((defined __APPLE__ && defined __MACH__) || defined __FreeBSD__)
/* U+00D8 LATIN CAPITAL LETTER O WITH STROKE */
is = for_character ("\217\251\254", 3);
ASSERT (is != 0);
@@ -163,7 +163,7 @@ main (int argc, char *argv[])
is = for_character ("\243\261", 2);
ASSERT (is == 0);
#endif
- #if !((defined __APPLE__ && defined __MACH__) || defined __NetBSD__)
+ #if !((defined __APPLE__ && defined __MACH__) || defined __FreeBSD__ || defined __NetBSD__)
/* U+FF4D FULLWIDTH LATIN SMALL LETTER M */
is = for_character ("\243\355", 2);
ASSERT (is != 0);
diff --git a/tests/test-c32isblank.c b/tests/test-c32isblank.c
index 984d0d8f8f..a6153884eb 100644
--- a/tests/test-c32isblank.c
+++ b/tests/test-c32isblank.c
@@ -74,7 +74,7 @@ main (int argc, char *argv[])
switch (c)
{
case '\t':
- #if !defined __NetBSD__
+ #if !(defined __FreeBSD__ || defined __NetBSD__)
case '\v':
#endif
case '\f':
diff --git a/tests/test-c32islower.c b/tests/test-c32islower.c
index 8bcffaf1e6..0b811fdc24 100644
--- a/tests/test-c32islower.c
+++ b/tests/test-c32islower.c
@@ -156,12 +156,12 @@ main (int argc, char *argv[])
/* U+00C9 LATIN CAPITAL LETTER E WITH ACUTE */
is = for_character ("\217\252\261", 3);
ASSERT (is == 0);
- #if !((defined __APPLE__ && defined __MACH__) || defined __NetBSD__ || defined __CYGWIN__)
+ #if !((defined __APPLE__ && defined __MACH__) || defined __FreeBSD__ || defined __NetBSD__ || defined __CYGWIN__)
/* U+00DF LATIN SMALL LETTER SHARP S */
is = for_character ("\217\251\316", 3);
ASSERT (is != 0);
#endif
- #if !((defined __APPLE__ && defined __MACH__) || defined __NetBSD__)
+ #if !((defined __APPLE__ && defined __MACH__) || defined __FreeBSD__ || defined __NetBSD__)
/* U+00E9 LATIN SMALL LETTER E WITH ACUTE */
is = for_character ("\217\253\261", 3);
ASSERT (is != 0);
@@ -172,7 +172,7 @@ main (int argc, char *argv[])
/* U+0141 LATIN CAPITAL LETTER L WITH STROKE */
is = for_character ("\217\251\250", 3);
ASSERT (is == 0);
- #if !((defined __APPLE__ && defined __MACH__) || defined __NetBSD__)
+ #if !((defined __APPLE__ && defined __MACH__) || defined __FreeBSD__ || defined __NetBSD__)
/* U+0142 LATIN SMALL LETTER L WITH STROKE */
is = for_character ("\217\251\310", 3);
ASSERT (is != 0);
@@ -269,7 +269,7 @@ main (int argc, char *argv[])
/* U+00B2 SUPERSCRIPT TWO */
is = for_character ("\201\060\205\065", 4);
ASSERT (is == 0);
- #if !(defined __GLIBC__ || (defined __APPLE__ && defined __MACH__) || defined __NetBSD__)
+ #if !(defined __GLIBC__ || (defined __APPLE__ && defined __MACH__) || defined __FreeBSD__ || defined __NetBSD__)
/* U+00B5 MICRO SIGN */
is = for_character ("\201\060\205\070", 4);
ASSERT (is == 0);
diff --git a/tests/test-c32isupper.c b/tests/test-c32isupper.c
index 05b969d477..5604a8f9b6 100644
--- a/tests/test-c32isupper.c
+++ b/tests/test-c32isupper.c
@@ -151,7 +151,7 @@ main (int argc, char *argv[])
case '2':
/* Locale encoding is EUC-JP. */
{
- #if !((defined __APPLE__ && defined __MACH__) || defined __NetBSD__)
+ #if !((defined __APPLE__ && defined __MACH__) || defined __FreeBSD__ || defined __NetBSD__)
/* U+00C9 LATIN CAPITAL LETTER E WITH ACUTE */
is = for_character ("\217\252\261", 3);
ASSERT (is != 0);
@@ -165,7 +165,7 @@ main (int argc, char *argv[])
/* U+00FF LATIN SMALL LETTER Y WITH DIAERESIS */
is = for_character ("\217\253\363", 3);
ASSERT (is == 0);
- #if !((defined __APPLE__ && defined __MACH__) || defined __NetBSD__)
+ #if !((defined __APPLE__ && defined __MACH__) || defined __FreeBSD__ || defined __NetBSD__)
/* U+0141 LATIN CAPITAL LETTER L WITH STROKE */
is = for_character ("\217\251\250", 3);
ASSERT (is != 0);