From 35838e9b2cc2963465ec993f6ecce8d8927f4d6d Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Mon, 21 Jul 2025 10:04:23 +1000 Subject: [PATCH] test: fix litest_assert_str_not_in Looks like an inadvertent paste or possibly a search regex gone wrong. And the strstr condition was wrong too. Part-of: --- test/litest.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/litest.h b/test/litest.h index b8151415..dba61baf 100644 --- a/test/litest.h +++ b/test/litest.h @@ -304,11 +304,11 @@ litest_fail_comparison_str(const char *file, _needle, _haystack); \ } while(0) -#define litest_needlessert_str_not_in(needle_, haystack_) \ +#define litest_assert_str_not_in(needle_, haystack_) \ do { \ const char *_needle = needle_; \ const char *_haystack = haystack_; \ - if (!strstr(_haystack, _needle)) \ + if (strstr(_haystack, _needle)) \ litest_fail_comparison_str(__FILE__, __LINE__, __func__,\ "'" #needle_ "' not in: '" #haystack_ "'", \ "not in", \