diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2010-01-23 18:48:47 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2010-01-23 18:48:47 +0000 |
commit | e9e3d70cf39220cffe399d2fc42913884173d3bb (patch) | |
tree | 74c945939c8df3fd4eaff927cef74af417904e93 /ACE/tests/Bug_2434_Regression_Test.cpp | |
parent | 810f6944902f26f3ab2e93354433d58c8fcfcec5 (diff) | |
download | ATCD-e9e3d70cf39220cffe399d2fc42913884173d3bb.tar.gz |
Sat Jan 23 18:48:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* tests/Bug_2434_Regression_Test.cpp:
* tests/Time_Value_Test.cpp:
Moved another failing test to the bug_2434 file
Diffstat (limited to 'ACE/tests/Bug_2434_Regression_Test.cpp')
-rw-r--r-- | ACE/tests/Bug_2434_Regression_Test.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ACE/tests/Bug_2434_Regression_Test.cpp b/ACE/tests/Bug_2434_Regression_Test.cpp index 5aba935d9bc..d3d6ce324fc 100644 --- a/ACE/tests/Bug_2434_Regression_Test.cpp +++ b/ACE/tests/Bug_2434_Regression_Test.cpp @@ -52,6 +52,16 @@ run_main (int, ACE_TCHAR *[]) tv1 *= -10.0; ACE_ASSERT (tv1 == tv2); + // test results near limits + tv1.set ((max_time_t >> 1), 499999); + tv2.set ((-(max_time_t >> 1) << 1), -999998); + tv1 *= -2.0; + ACE_ASSERT (tv1 == tv2); + tv1.set (max_time_t >> 1, 499999); + tv2.set (((max_time_t >> 1) << 1), 999998); + tv1 *= 2.0; + ACE_ASSERT (tv1 == tv2); + ACE_END_TEST; return ret; |