changeset 9945:bc56ebca4477

The test was a little too strict.
author Bruno Haible <bruno@clisp.org>
date Sun, 20 Apr 2008 19:57:36 +0200
parents 816616dfafa4
children 209912c7e7bd
files ChangeLog tests/uniconv/test-u16-conv-to-enc.c tests/uniconv/test-u8-conv-to-enc.c
diffstat 3 files changed, 8 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-04-20  Bruno Haible  <bruno@clisp.org>
+
+	* tests/uniconv/test-u8-conv-to-enc.c (main): Accept result == NULL
+	when the resulting length is 0.
+	* tests/uniconv/test-u16-conv-to-enc.c (main): Likewise.
+
 2008-04-20  Bruno Haible  <bruno@clisp.org>
 
 	* m4/roundf.m4 (gl_FUNC_ROUNDF): Add test whether roundf actually
--- a/tests/uniconv/test-u16-conv-to-enc.c
+++ b/tests/uniconv/test-u16-conv-to-enc.c
@@ -178,7 +178,7 @@
 					     &result, &length);
 	  ASSERT (retval == 0);
 	  ASSERT (length == strlen (""));
-	  ASSERT (result != NULL);
+	  /* result may be == NULL or != NULL.  */
 	  if (o)
 	    {
 	      ASSERT (offsets[0] == 0);
--- a/tests/uniconv/test-u8-conv-to-enc.c
+++ b/tests/uniconv/test-u8-conv-to-enc.c
@@ -183,7 +183,7 @@
 					    &result, &length);
 	  ASSERT (retval == 0);
 	  ASSERT (length == strlen (""));
-	  ASSERT (result != NULL);
+	  /* result may be == NULL or != NULL.  */
 	  if (o)
 	    {
 	      ASSERT (offsets[0] == 0);