blob: dc652ebdbed55176db5c5d6f7aa066db3e138918 [file] [log] [blame]
mtklein@google.comd36522d2013-10-16 13:02:15 +00001#include "DMUtil.h"
2
3namespace DM {
4
5SkString underJoin(const char* a, const char* b) {
6 SkString s;
7 s.appendf("%s_%s", a, b);
8 return s;
9}
10
11SkString png(SkString s) {
12 s.appendf(".png");
13 return s;
14}
15
commit-bot@chromium.org66bb3d12013-10-16 19:13:38 +000016bool meetsExpectations(const skiagm::Expectations& expectations, const SkBitmap bitmap) {
17 if (expectations.ignoreFailure() || expectations.empty()) {
18 return true;
19 }
20 const skiagm::GmResultDigest digest(bitmap);
21 return expectations.match(digest);
mtklein@google.comd36522d2013-10-16 13:02:15 +000022}
23
24} // namespace DM