summaryrefslogtreecommitdiff
path: root/libcxx/test/std/strings/basic.string/string.contains
diff options
context:
space:
mode:
authorNikolas Klauser <nikolasklauser@berlin.de>2022-03-10 20:15:23 +0100
committerNikolas Klauser <nikolasklauser@berlin.de>2022-03-19 18:48:14 +0100
commit85e9b2687a13d1908aa86d1b89c5ce398a06cd39 (patch)
treed6f50807591d6db709d232d85c91bc477e3e4034 /libcxx/test/std/strings/basic.string/string.contains
parent1bcc28b884ff4fbe2ecc011b8ea2b84e7987167b (diff)
[libc++] Prepare string tests for constexpr
These are the lastâ„¢ changes to the tests for constexpr preparation. Reviewed By: Quuxplusone, #libc, Mordante Spies: Mordante, EricWF, libcxx-commits Differential Revision: https://reviews.llvm.org/D120951
Diffstat (limited to 'libcxx/test/std/strings/basic.string/string.contains')
-rw-r--r--libcxx/test/std/strings/basic.string/string.contains/contains.char.pass.cpp4
-rw-r--r--libcxx/test/std/strings/basic.string/string.contains/contains.ptr.pass.cpp4
-rw-r--r--libcxx/test/std/strings/basic.string/string.contains/contains.string_view.pass.cpp4
3 files changed, 9 insertions, 3 deletions
diff --git a/libcxx/test/std/strings/basic.string/string.contains/contains.char.pass.cpp b/libcxx/test/std/strings/basic.string/string.contains/contains.char.pass.cpp
index c5188cf65b2e..f190d602523c 100644
--- a/libcxx/test/std/strings/basic.string/string.contains/contains.char.pass.cpp
+++ b/libcxx/test/std/strings/basic.string/string.contains/contains.char.pass.cpp
@@ -16,7 +16,7 @@
#include "test_macros.h"
-void test()
+bool test()
{
using S = std::string;
@@ -31,6 +31,8 @@ void test()
assert( s2.contains('c'));
assert( s2.contains('e'));
assert(!s2.contains('x'));
+
+ return true;
}
int main(int, char**)
diff --git a/libcxx/test/std/strings/basic.string/string.contains/contains.ptr.pass.cpp b/libcxx/test/std/strings/basic.string/string.contains/contains.ptr.pass.cpp
index 152e0702c00f..0ff1043dad4c 100644
--- a/libcxx/test/std/strings/basic.string/string.contains/contains.ptr.pass.cpp
+++ b/libcxx/test/std/strings/basic.string/string.contains/contains.ptr.pass.cpp
@@ -16,7 +16,7 @@
#include "test_macros.h"
-void test()
+bool test()
{
using S = std::string;
@@ -61,6 +61,8 @@ void test()
assert(!sNot.contains("abcde"));
assert( sNot.contains("xyz"));
assert(!sNot.contains("zyx"));
+
+ return true;
}
int main(int, char**)
diff --git a/libcxx/test/std/strings/basic.string/string.contains/contains.string_view.pass.cpp b/libcxx/test/std/strings/basic.string/string.contains/contains.string_view.pass.cpp
index 648c67359d42..bafee71ef39c 100644
--- a/libcxx/test/std/strings/basic.string/string.contains/contains.string_view.pass.cpp
+++ b/libcxx/test/std/strings/basic.string/string.contains/contains.string_view.pass.cpp
@@ -16,7 +16,7 @@
#include "test_macros.h"
-void test()
+bool test()
{
using S = std::string;
using SV = std::string_view;
@@ -82,6 +82,8 @@ void test()
assert( sNot.contains(svNot));
assert(!sNot.contains(svNot2));
assert(!sNot.contains(svNot3));
+
+ return true;
}
int main(int, char**)