File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -2606,15 +2606,33 @@ TEST(ValueTest, ComparisonOperators)
26062606
26072607 ASSERT_FALSE (v1 == v3);
26082608 ASSERT_TRUE (v1 != v3);
2609+ ASSERT_FALSE (v1 > v3);
2610+ ASSERT_TRUE (v1 < v3);
26092611
26102612 ASSERT_FALSE (v1 == v4);
26112613 ASSERT_TRUE (v1 != v4);
2614+ ASSERT_TRUE (v1 > v4);
2615+ ASSERT_FALSE (v1 < v4);
26122616
26132617 ASSERT_FALSE (v1 == v5);
26142618 ASSERT_TRUE (v1 != v5);
2619+ ASSERT_TRUE (v1 > v5);
2620+ ASSERT_FALSE (v1 < v5);
26152621
26162622 ASSERT_FALSE (v2 == v5);
26172623 ASSERT_TRUE (v2 != v5);
2624+ ASSERT_FALSE (v2 > v5);
2625+ ASSERT_TRUE (v2 < v5);
2626+ }
2627+
2628+ {
2629+ Value v1 = 0 ;
2630+ Value v2 (std::numeric_limits<double >::quiet_NaN ());
2631+
2632+ ASSERT_FALSE (v1 == v2);
2633+ ASSERT_TRUE (v1 != v2);
2634+ ASSERT_FALSE (v1 > v2);
2635+ ASSERT_TRUE (v1 < v2);
26182636 }
26192637
26202638 {
You can’t perform that action at this time.
0 commit comments