Lines Matching refs:DoubleNear
89 using testing::DoubleNear;
3074 TestNearMatches(&DoubleNear);
3082 Matcher<double> m1 = DoubleNear(2.0, 0.5);
3087 Matcher<double> m2 = DoubleNear(0.5, 0.5);
3092 Matcher<double> m3 = DoubleNear(nan1_, 0.0);
3098 EXPECT_EQ("", Explain(DoubleNear(2.0, 0.1), 2.05));
3099 EXPECT_EQ("which is 0.2 from 2", Explain(DoubleNear(2.0, 0.1), 2.2));
3100 EXPECT_EQ("which is -0.3 from 2", Explain(DoubleNear(2.0, 0.1), 1.7));
3102 const string explanation = Explain(DoubleNear(2.1, 1e-10), 2.1 + 1.2e-10);
3127 // DoubleNear never matches NaN.
3128 Matcher<double> m = DoubleNear(ParentType::nan1_, 0.1);