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