summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2015-02-21 00:43:33 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2015-02-21 00:44:06 -0800
commit61922366d4cb23b19e3da9ad9b48e6a59557b57d (patch)
tree12a369708e675e937a6eb65647a16d3c4dda81e4
parentbd38edc81714fc2679b02ef34033f9e15954d32f (diff)
downloadgnulib-61922366d4cb23b19e3da9ad9b48e6a59557b57d.tar.gz
vasnprintf-posix-tests: use consistent test
* tests/test-vasnprintf-posix.c (test_function): Use "<" in assert instead of "<=", for consistency with other tests.
-rw-r--r--ChangeLog6
-rw-r--r--tests/test-vasnprintf-posix.c24
2 files changed, 18 insertions, 12 deletions
diff --git a/ChangeLog b/ChangeLog
index ee4e33bf39..ffd51bee37 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2015-02-21 Paul Eggert <eggert@cs.ucla.edu>
+
+ vasnprintf-posix-tests: use consistent test
+ * tests/test-vasnprintf-posix.c (test_function):
+ Use "<" in assert instead of "<=", for consistency with other tests.
+
2015-02-20 Paul Eggert <eggert@cs.ucla.edu>
printf, isinf, etc.: noncanonical != NaN
diff --git a/tests/test-vasnprintf-posix.c b/tests/test-vasnprintf-posix.c
index 4573a9c4db..bf36f1f46c 100644
--- a/tests/test-vasnprintf-posix.c
+++ b/tests/test-vasnprintf-posix.c
@@ -1396,7 +1396,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Lf %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
{ /* Pseudo-Infinity. */
@@ -1407,7 +1407,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Lf %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
{ /* Pseudo-Zero. */
@@ -1418,7 +1418,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Lf %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
{ /* Unnormalized number. */
@@ -1429,7 +1429,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Lf %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
{ /* Pseudo-Denormal. */
@@ -1440,7 +1440,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Lf %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
#endif
@@ -2374,7 +2374,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Le %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
{
@@ -2386,7 +2386,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Le %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
/* asnprintf should print something even for noncanonical values. */
@@ -2398,7 +2398,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Le %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
{ /* Pseudo-Infinity. */
@@ -2409,7 +2409,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Le %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
{ /* Pseudo-Zero. */
@@ -2420,7 +2420,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Le %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
{ /* Unnormalized number. */
@@ -2431,7 +2431,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Le %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
{ /* Pseudo-Denormal. */
@@ -2442,7 +2442,7 @@ test_function (char * (*my_asnprintf) (char *, size_t *, const char *, ...))
my_asnprintf (NULL, &length, "%Le %d", x.value, 33, 44, 55);
ASSERT (result != NULL);
ASSERT (length == strlen (result));
- ASSERT (3 <= length && strcmp (result + length - 3, " 33") == 0);
+ ASSERT (3 < length && strcmp (result + length - 3, " 33") == 0);
free (result);
}
#endif