Home | History | Annotate | Download | only in tests
      1 /*
      2  * Copyright 2013 Google Inc.
      3  *
      4  * Use of this source code is governed by a BSD-style license that can be
      5  * found in the LICENSE file.
      6  */
      7 #include "PathOpsTestCommon.h"
      8 #include "Test.h"
      9 
     10 static const double roughlyTests[][2] = {
     11     {5.0402503619650929e-005, 4.3178054475078825e-005}
     12 };
     13 
     14 static const size_t roughlyTestsCount = SK_ARRAY_COUNT(roughlyTests);
     15 
     16 static void PathOpsRoughlyTest(skiatest::Reporter* reporter) {
     17     for (size_t index = 0; index < roughlyTestsCount; ++index) {
     18         bool equal = RoughlyEqualUlps(roughlyTests[index][0], roughlyTests[index][1]);
     19         REPORTER_ASSERT(reporter, equal);
     20     }
     21 }
     22 
     23 #include "TestClassDef.h"
     24 DEFINE_TESTCLASS_SHORT(PathOpsRoughlyTest)
     25