1fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot/* 2fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot * Copyright 2013 Google Inc. 3fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot * 4fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot * Use of this source code is governed by a BSD-style license that can be 5fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot * found in the LICENSE file. 6fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot */ 7fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot#include "PathOpsTestCommon.h" 8fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot#include "Test.h" 9fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot 10fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robotstatic const double roughlyTests[][2] = { 11fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot {5.0402503619650929e-005, 4.3178054475078825e-005} 12fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot}; 13fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot 14fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robotstatic const size_t roughlyTestsCount = SK_ARRAY_COUNT(roughlyTests); 15fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot 16fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team RobotDEF_TEST(PathOpsRoughly, reporter) { 17fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot for (size_t index = 0; index < roughlyTestsCount; ++index) { 18fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot bool equal = RoughlyEqualUlps(roughlyTests[index][0], roughlyTests[index][1]); 19fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot REPORTER_ASSERT(reporter, equal); 20fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot } 21fe17456d5e528078ce69b5f15cf7adf1fab963fandroid-build-team Robot} 22