# HG changeset patch # User Simon Josefsson # Date 1243340091 -7200 # Node ID 3a0825087a5c90a4d173ebcb9aebf8fd4f58e8ee # Parent 62a14720580a9d52e036c44aae1015b3c6049d04 tests/test-strstr.c: Add another self-test. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2009-05-26 Simon Josefsson + + * tests/test-strstr.c: Add another self-test. + 2009-05-23 Bruno Haible * doc/havelib.texi (AC_LIB_HAVE_LINKFLAGS): Update for 2009-04-26 diff --git a/tests/test-strstr.c b/tests/test-strstr.c --- a/tests/test-strstr.c +++ b/tests/test-strstr.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004, 2007, 2008 Free Software Foundation + * Copyright (C) 2004, 2007, 2008, 2009 Free Software Foundation * Written by Bruno Haible and Eric Blake * * This program is free software: you can redistribute it and/or modify @@ -61,6 +61,14 @@ } { + /* See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737 */ + char *input = strdup ("aBaaaaaaaaaaax"); + const char *result = strstr (input, "B1x"); + ASSERT (result == NULL); + free (input); + } + + { const char input[] = "ABC ABCDAB ABCDABCDABDE"; const char *result = strstr (input, "ABCDABD"); ASSERT (result == input + 15);