Daniel James
1b1f076054
Fix a typo in hash_float_test.
...
[SVN r29120]
2005-05-21 17:15:10 +00:00
Daniel James
9afcdb022b
Tweak the hash tests a bit more.
...
[SVN r29119]
2005-05-21 17:10:39 +00:00
Daniel James
c06e85147c
Write a better error message when the denormalised minimum float hash test
...
fails.
[SVN r29118]
2005-05-21 16:46:53 +00:00
Daniel James
097560f27b
Try to fix the failing denorm_min hash_value test by explicitly casting the
...
result of denorm_min() (I think it might be returning the wrong type).
[SVN r28553]
2005-05-01 13:43:56 +00:00
Daniel James
90b21239b4
Fix a clumsy mistake in hash_float_test
...
[SVN r28402]
2005-04-22 06:37:41 +00:00
Daniel James
b9f6765d15
Change hash_float_test to write out some false failures instead of failing.
...
[SVN r28393]
2005-04-21 23:41:12 +00:00
Daniel James
469df369fd
Change the NaN hash test to a warning.
...
[SVN r28318]
2005-04-18 17:16:02 +00:00
Daniel James
b4679091a2
Don't bother testing the hash functions with infinity and NaN on borland. Remove a few pointless lines from hash_value_array_test.
...
[SVN r28287]
2005-04-17 09:12:01 +00:00
Daniel James
1357e13c45
Add tests against Peter's spec.
...
[SVN r28281]
2005-04-16 16:56:27 +00:00
Daniel James
e9a52eb259
Remove the forced fail in the hash float tests on Borland, since the bug should now be fixed.
...
[SVN r28187]
2005-04-12 20:25:15 +00:00
Daniel James
ca202ee142
Make the float hash tests a tad bit more informative.
...
[SVN r28137]
2005-04-11 22:14:26 +00:00
Daniel James
2000b1aed8
Change tests so they can be used to test implementations of TR1 (maybe, eventually).
...
[SVN r28052]
2005-04-07 21:57:22 +00:00
Daniel James
3cf2a5f88a
Removes uses of BOOST_CHECK_EQUAL from the hash tests as they don't work on Borland.
...
Also force a failure on the float tests on borland as they are crashing horribly. Hopefully I should be able to fix this and remove this.
Also use pair's constructor in hash_map_test.hpp instead of make_pair so that the correct type is created.
[SVN r28049]
2005-04-07 20:53:20 +00:00
Daniel James
fcbbe94b41
Fix a bug in the float hash test - checking that infinity & -infinity hash to
...
the same value. The hash function is actually working better on the compilers
that were failing this test.
[SVN r28028]
2005-04-06 22:27:45 +00:00
Daniel James
5274643417
Stop using 'std::denorm_present' as on many compilers it isn't present itself.
...
[SVN r27916]
2005-04-01 22:49:19 +00:00
Daniel James
1d60a30e0c
Add the boost::hash unit tests.
...
[SVN r27903]
2005-04-01 16:58:09 +00:00