diff options
author | mtklein@google.com <mtklein@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-11-26 22:06:12 +0000 |
---|---|---|
committer | mtklein@google.com <mtklein@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-11-26 22:06:12 +0000 |
commit | ca5bb87a31b8cfde73dfd7c554127ee9b3e1ab58 (patch) | |
tree | 78c15d3584564d64c43d1b81d4441de2e2c60949 /tests/StringTest.cpp | |
parent | d8f82a4c44b844fed98d3ecc0072e0626b06bb37 (diff) |
DM: write failed comparison mode .pngs one more level deep in the tree.
E.g. instead of having to compare
/tmp/dm/565/optimizations.png
vs.
/tmp/dm/replay/optimizations_565.png
it's now
/tmp/dm/565/optimizations.png
vs.
/tmp/dm/replay/565/optimizations.png
This lets working with skdiff go a lot more smoothly.
BUG=
R=bsalomon@google.com
Review URL: https://codereview.chromium.org/88773002
git-svn-id: http://skia.googlecode.com/svn/trunk@12402 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'tests/StringTest.cpp')
-rw-r--r-- | tests/StringTest.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/StringTest.cpp b/tests/StringTest.cpp index 462fcfadaf..c8c10e1925 100644 --- a/tests/StringTest.cpp +++ b/tests/StringTest.cpp @@ -192,3 +192,16 @@ static void TestString(skiatest::Reporter* reporter) { #include "TestClassDef.h" DEFINE_TESTCLASS("String", StringTestClass, TestString) + +DEF_TEST(String_SkStrSplit, r) { + SkTArray<SkString> results; + + SkStrSplit("a-_b_c-dee--f-_-_-g-", "-_", &results); + REPORTER_ASSERT(r, results.count() == 6); + REPORTER_ASSERT(r, results[0].equals("a")); + REPORTER_ASSERT(r, results[1].equals("b")); + REPORTER_ASSERT(r, results[2].equals("c")); + REPORTER_ASSERT(r, results[3].equals("dee")); + REPORTER_ASSERT(r, results[4].equals("f")); + REPORTER_ASSERT(r, results[5].equals("g")); +} |