Index: gm/gm_expectations.h |
=================================================================== |
--- gm/gm_expectations.h (revision 8850) |
+++ gm/gm_expectations.h (working copy) |
@@ -32,16 +32,17 @@ |
#define DEBUGFAIL_SEE_STDERR SkDEBUGFAIL("see stderr for message") |
+// EPOGER: move these into a .cpp file so we know nobody else uses them? |
const static char kJsonKey_ActualResults[] = "actual-results"; |
const static char kJsonKey_ActualResults_Failed[] = "failed"; |
const static char kJsonKey_ActualResults_FailureIgnored[]= "failure-ignored"; |
const static char kJsonKey_ActualResults_NoComparison[] = "no-comparison"; |
const static char kJsonKey_ActualResults_Succeeded[] = "succeeded"; |
-const static char kJsonKey_ActualResults_AnyStatus_Checksum[] = "checksum"; |
+const static char kJsonKey_ActualResults_AnyStatus_BitmapCityhash[] = "bitmap-cityhash"; |
const static char kJsonKey_ExpectedResults[] = "expected-results"; |
-const static char kJsonKey_ExpectedResults_Checksums[] = "checksums"; |
-const static char kJsonKey_ExpectedResults_IgnoreFailure[] = "ignore-failure"; |
+const static char kJsonKey_ExpectedResults_AllowedBitmapCityhashes[] = "allowed-bitmap-cityhashes"; |
+const static char kJsonKey_ExpectedResults_IgnoreFailure[] = "ignore-failure"; |
namespace skiagm { |
@@ -100,7 +101,7 @@ |
if (!SkBitmapHasher::ComputeDigest(bitmap, &digest)) { |
digest = 0; |
} |
- fAllowedChecksums.push_back() = digest; |
+ fAllowedBitmapCityhashes.push_back() = digest; |
} |
/** |
@@ -128,13 +129,13 @@ |
fIgnoreFailure = ignoreFailure.asBool(); |
} |
- Json::Value allowedChecksums = jsonElement[kJsonKey_ExpectedResults_Checksums]; |
+ Json::Value allowedChecksums = jsonElement[kJsonKey_ExpectedResults_AllowedBitmapCityhashes]; |
if (allowedChecksums.isNull()) { |
// ok, we'll just assume there aren't any expected checksums to compare against |
} else if (!allowedChecksums.isArray()) { |
gm_fprintf(stderr, "found non-array json value" |
" for key '%s' in element '%s'\n", |
- kJsonKey_ExpectedResults_Checksums, |
+ kJsonKey_ExpectedResults_AllowedBitmapCityhashes, |
jsonElement.toStyledString().c_str()); |
DEBUGFAIL_SEE_STDERR; |
} else { |
@@ -146,7 +147,7 @@ |
jsonElement.toStyledString().c_str()); |
DEBUGFAIL_SEE_STDERR; |
} else { |
- fAllowedChecksums.push_back() = asChecksum(checksumElement); |
+ fAllowedBitmapCityhashes.push_back() = asChecksum(checksumElement); |
} |
} |
} |
@@ -161,7 +162,7 @@ |
/** |
* Returns true iff there are no allowed checksums. |
*/ |
- bool empty() const { return this->fAllowedChecksums.empty(); } |
+ bool empty() const { return this->fAllowedBitmapCityhashes.empty(); } |
/** |
* Returns true iff actualChecksum matches any allowedChecksum, |
@@ -169,8 +170,8 @@ |
* that separately.) |
*/ |
bool match(Checksum actualChecksum) const { |
- for (int i=0; i < this->fAllowedChecksums.count(); i++) { |
- Checksum allowedChecksum = this->fAllowedChecksums[i]; |
+ for (int i=0; i < this->fAllowedBitmapCityhashes.count(); i++) { |
+ Checksum allowedChecksum = this->fAllowedBitmapCityhashes[i]; |
if (allowedChecksum == actualChecksum) { |
return true; |
} |
@@ -195,9 +196,9 @@ |
*/ |
Json::Value allowedChecksumsAsJson() const { |
Json::Value allowedChecksumArray; |
- if (!this->fAllowedChecksums.empty()) { |
- for (int i=0; i < this->fAllowedChecksums.count(); i++) { |
- Checksum allowedChecksum = this->fAllowedChecksums[i]; |
+ if (!this->fAllowedBitmapCityhashes.empty()) { |
+ for (int i=0; i < this->fAllowedBitmapCityhashes.count(); i++) { |
+ Checksum allowedChecksum = this->fAllowedBitmapCityhashes[i]; |
allowedChecksumArray.append(asJsonValue(allowedChecksum)); |
} |
} |
@@ -207,7 +208,7 @@ |
private: |
const static bool kDefaultIgnoreFailure = false; |
- SkTArray<Checksum> fAllowedChecksums; |
+ SkTArray<Checksum> fAllowedBitmapCityhashes; |
bool fIgnoreFailure; |
SkBitmap fBitmap; |
}; |