Refactor: clean up some unused or mostly-unused API I saw here.
BUG=
R=bungeman@google.com, reed@google.com
Author: mtklein@google.com
Review URL: https://chromiumcodereview.appspot.com/17414003
git-svn-id: http://skia.googlecode.com/svn/trunk@9668 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/tests/Test.h b/tests/Test.h
index 8cb23c1..fa62afe 100644
--- a/tests/Test.h
+++ b/tests/Test.h
@@ -25,35 +25,19 @@
SK_DECLARE_INST_COUNT(Reporter)
Reporter();
- enum Result {
- kPassed, // must begin with 0
- kFailed,
- /////
- kLastResult = kFailed
- };
-
int countTests() const { return fTestCount; }
void startTest(Test*);
- void report(const char testDesc[], Result);
+ void reportFailed(const SkString& desc);
void endTest(Test*);
virtual bool allowExtendedTest() const { return false; }
virtual bool allowThreaded() const { return false; }
virtual void bumpTestCount() { sk_atomic_inc(&fTestCount); }
- // helpers for tests
- void reportFailed(const char desc[]) {
- this->report(desc, kFailed);
- }
- void reportFailed(const SkString& desc) {
- this->report(desc.c_str(), kFailed);
- }
-
-
protected:
virtual void onStart(Test*) {}
- virtual void onReport(const char desc[], Result) {}
+ virtual void onReportFailed(const SkString& desc) {}
virtual void onEnd(Test*) {}
private: