Abseil Team
62df7bdbc1
This change adjusts how ASSERT_NEAR
and EXPECT_NEAR
treats infinity, such that ASSERT_NEAR(inf, inf, 0)
passes. This makes the behavior more consistent with ASSERT_EQ(inf, inf)
which succeeds.
...
Some examples of asserts that now pass:
```
ASSERT_NEAR(inf, inf, 0)
ASSERT_NEAR(-inf, inf, inf)
ASSERT_NEAR(inf, x, inf) // x is any finite floating point value
```
PiperOrigin-RevId: 685748133
Change-Id: I7b3af377773e8e0031e4c6b86830cbbf76bf20c6
2024-10-14 10:13:58 -07:00
..
2021-06-02 17:55:09 -04:00
2022-06-22 14:36:10 +03:00
2021-05-25 13:34:39 -04:00
2021-02-19 13:55:48 -05:00
2024-10-14 10:13:58 -07:00
2021-02-19 13:55:48 -05:00
2024-07-09 12:59:38 -07:00
2021-01-15 15:54:03 -05:00
2023-09-14 10:37:04 -07:00
2023-07-28 09:51:41 -07:00
2024-05-02 16:07:12 -07:00
2022-01-14 14:40:35 -08:00
2024-02-13 13:55:04 -08:00
2021-02-26 17:58:04 -05:00
2023-06-19 11:21:44 -06:00
2023-06-01 07:28:42 -07:00
2024-04-12 13:19:21 -07:00
2024-08-01 06:34:56 -07:00
2023-05-21 16:40:06 -07:00
2022-08-01 11:47:51 -07:00