aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/PackBitsTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/PackBitsTest.cpp')
-rw-r--r--tests/PackBitsTest.cpp27
1 files changed, 5 insertions, 22 deletions
diff --git a/tests/PackBitsTest.cpp b/tests/PackBitsTest.cpp
index 6e69f825a4..fc11fb26a9 100644
--- a/tests/PackBitsTest.cpp
+++ b/tests/PackBitsTest.cpp
@@ -118,27 +118,10 @@ static void test_pack8(skiatest::Reporter* reporter) {
}
}
-///////////////////////////////////////////////////////////////////////////////
-
-namespace skiatest {
-
- class PackBitsTest : public Test {
- public:
- static Test* Factory(void*) {
- return SkNEW(PackBitsTest);
- }
-
- protected:
- virtual void onGetName(SkString* name) {
- name->set("PackBits");
- }
-
- virtual void onRun(Reporter* reporter) {
- test_pack8(reporter);
- test_pack16(reporter);
- }
- };
-
- static TestRegistry gReg(PackBitsTest::Factory);
+static void TestPackBits(skiatest::Reporter* reporter) {
+ test_pack8(reporter);
+ test_pack16(reporter);
}
+#include "TestClassDef.h"
+DEFINE_TESTCLASS("PackBits", PackBitsTestClass, TestPackBits)