Home | History | Annotate | Download | only in test

Lines Matching defs:infinity

2955     RawType infinity;
2988 // +infinity.
2989 values_.infinity = Floating::Infinity();
2991 // The bits that represent +infinity.
2992 infinity).bits();
2994 // Makes some numbers close to infinity.
3071 // Tests comparing with infinity.
3075 TEST_F(FloatTest, Infinity) {
3076 EXPECT_FLOAT_EQ(values_.infinity, values_.close_to_infinity);
3077 EXPECT_FLOAT_EQ(-values_.infinity, -values_.close_to_infinity);
3079 // Nokia's STLport crashes if we try to output infinity or NaN.
3080 EXPECT_NONFATAL_FAILURE(EXPECT_FLOAT_EQ(values_.infinity, -values_.infinity),
3081 "-values_.infinity");
3083 // This is interesting as the representations of infinity and nan1
3085 EXPECT_NONFATAL_FAILURE(EXPECT_FLOAT_EQ(values_.infinity, values_.nan1),
3093 // Nokia's STLport crashes if we try to output infinity or NaN.
3107 EXPECT_FATAL_FAILURE(ASSERT_FLOAT_EQ(v.nan1, v.infinity),
3108 "v.infinity");
3116 ASSERT_FLOAT_EQ(values_.infinity, values_.infinity);
3172 // Nokia's STLport crashes if we try to output infinity or NaN.
3176 EXPECT_PRED_FORMAT2(FloatLE, values_.nan1, values_.infinity);
3177 }, "(values_.nan1) <= (values_.infinity)");
3179 EXPECT_PRED_FORMAT2(FloatLE, -values_.infinity, values_.nan1);
3180 }, "(-values_.infinity) <= (values_.nan1)");
3238 // Tests comparing with infinity.
3242 TEST_F(DoubleTest, Infinity) {
3243 EXPECT_DOUBLE_EQ(values_.infinity, values_.close_to_infinity);
3244 EXPECT_DOUBLE_EQ(-values_.infinity, -values_.close_to_infinity);
3246 // Nokia's STLport crashes if we try to output infinity or NaN.
3247 EXPECT_NONFATAL_FAILURE(EXPECT_DOUBLE_EQ(values_.infinity, -values_.infinity),
3248 "-values_.infinity");
3252 EXPECT_NONFATAL_FAILURE(EXPECT_DOUBLE_EQ(values_.infinity, values_.nan1),
3265 // Nokia's STLport crashes if we try to output infinity or NaN.
3270 EXPECT_FATAL_FAILURE(ASSERT_DOUBLE_EQ(v.nan1, v.infinity),
3271 "v.infinity");
3280 // Nokia's STLport crashes if we try to output infinity or NaN.
3281 ASSERT_DOUBLE_EQ(values_.infinity, values_.infinity);
3338 // Nokia's STLport crashes if we try to output infinity or NaN.
3342 EXPECT_PRED_FORMAT2(DoubleLE, values_.nan1, values_.infinity);
3343 }, "(values_.nan1) <= (values_.infinity)");
3345 EXPECT_PRED_FORMAT2(DoubleLE, -values_.infinity, values_.nan1);
3346 }, " (-values_.infinity) <= (values_.nan1)");