From c4ae974db67977e766b66fb42e58e088c6381e29 Mon Sep 17 00:00:00 2001 From: "epoger@google.com" Date: Fri, 27 Apr 2012 17:11:31 +0000 Subject: Add SkString.contains() Review URL: https://codereview.appspot.com/6130046 git-svn-id: http://skia.googlecode.com/svn/trunk@3781 2bbb7eff-a529-9590-31e7-b0007b416f81 --- tests/StringTest.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tests/StringTest.cpp') diff --git a/tests/StringTest.cpp b/tests/StringTest.cpp index 52a038db44..ebf7006275 100644 --- a/tests/StringTest.cpp +++ b/tests/StringTest.cpp @@ -56,6 +56,19 @@ static void TestString(skiatest::Reporter* reporter) { REPORTER_ASSERT(reporter, a.equals("hello")); REPORTER_ASSERT(reporter, !a.equals("help")); + REPORTER_ASSERT(reporter, a.startsWith("hell")); + REPORTER_ASSERT(reporter, !a.startsWith( "ell")); + REPORTER_ASSERT(reporter, a.startsWith("")); + REPORTER_ASSERT(reporter, a.endsWith("llo")); + REPORTER_ASSERT(reporter, !a.endsWith("ll" )); + REPORTER_ASSERT(reporter, a.endsWith("")); + REPORTER_ASSERT(reporter, a.contains("he")); + REPORTER_ASSERT(reporter, a.contains("ll")); + REPORTER_ASSERT(reporter, a.contains("lo")); + REPORTER_ASSERT(reporter, a.contains("hello")); + REPORTER_ASSERT(reporter, !a.contains("hellohello")); + REPORTER_ASSERT(reporter, a.contains("")); + SkString e(a); SkString f("hello"); SkString g("helloz", 5); -- cgit v1.2.3