diff options
author | tfarina@chromium.org <tfarina@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-01-23 21:30:43 +0000 |
---|---|---|
committer | tfarina@chromium.org <tfarina@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-01-23 21:30:43 +0000 |
commit | b2c323a91aa2054b0eb693e71adbc32968a477b2 (patch) | |
tree | 9d568db2e35e5455ec2305a2dd8916deb8e16558 /samplecode | |
parent | f6f56878bc96386882721b15ba610984185d3dc9 (diff) |
Remove unused SampleTests.cpp source file.
We never compile this file.
BUG=None
TEST=tests
R=reed@google.com, robertphillips@google.com
Review URL: https://codereview.chromium.org/143823016
git-svn-id: http://skia.googlecode.com/svn/trunk@13157 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'samplecode')
-rw-r--r-- | samplecode/SampleTests.cpp | 117 |
1 files changed, 0 insertions, 117 deletions
diff --git a/samplecode/SampleTests.cpp b/samplecode/SampleTests.cpp deleted file mode 100644 index d0fab416b7..0000000000 --- a/samplecode/SampleTests.cpp +++ /dev/null @@ -1,117 +0,0 @@ - -/* - * Copyright 2011 Google Inc. - * - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ -utils#include "SampleCode.h" -#include "SkView.h" -#include "SkCanvas.h" - -#include "test.h" - -namespace skiatest { - -class MyReporter : public Reporter { -protected: - virtual void onStart(Test* test) {} - virtual void onReport(const char desc[], Reporter::Result result) { - SkASSERT(Reporter::kPassed == result); - } - virtual void onEnd(Test* test) {} -}; - -class Iter { -public: - Iter(Reporter* r) : fReporter(r) { - r->ref(); - fReg = TestRegistry::Head(); - } - - ~Iter() { - fReporter->unref(); - } - - Test* next() { - if (fReg) { - TestRegistry::Factory fact = fReg->factory(); - fReg = fReg->next(); - Test* test = fact(NULL); - test->setReporter(fReporter); - return test; - } - return NULL; - } - - static int Count() { - const TestRegistry* reg = TestRegistry::Head(); - int count = 0; - while (reg) { - count += 1; - reg = reg->next(); - } - return count; - } - -private: - Reporter* fReporter; - const TestRegistry* fReg; -}; -} - -class TestsView : public SkView { -public: - TestsView() {} - -protected: - // overrides from SkEventSink - virtual bool onQuery(SkEvent* evt) { - if (SampleCode::TitleQ(*evt)) { - SampleCode::TitleR(evt, "Tests"); - return true; - } - return this->INHERITED::onQuery(evt); - } - - void drawBG(SkCanvas* canvas) { - canvas->drawColor(SK_ColorWHITE); - } - - virtual void onDraw(SkCanvas* canvas) { - this->drawBG(canvas); - - skiatest::MyReporter reporter; - skiatest::Iter iter(&reporter); - skiatest::Test* test; - - while ((test = iter.next()) != NULL) { - test->run(); - SkDELETE(test); - } - } - - virtual SkView::Click* onFindClickHandler(SkScalar x, SkScalar y) { - this->inval(NULL); - - return this->INHERITED::onFindClickHandler(x, y); - } - - virtual bool onClick(Click* click) { - this->inval(NULL); - return this->INHERITED::onClick(click); - } - - virtual bool handleKey(SkKey key) { - this->inval(NULL); - return true; - } - -private: - typedef SkView INHERITED; -}; - -////////////////////////////////////////////////////////////////////////////// - -static SkView* MyFactory() { return new TestsView; } -static SkViewRegister reg(MyFactory); |