From 9c5c108d5b9e6f94a0dc8d48a7baa7782cc871d3 Mon Sep 17 00:00:00 2001 From: Matt Brubeck Date: Fri, 28 Oct 2011 12:56:54 -0700 Subject: [PATCH] Add more isNaN tests --- src/test/run-pass/float-nan.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/test/run-pass/float-nan.rs b/src/test/run-pass/float-nan.rs index 61ef4373a8c..d0ec3d4f994 100644 --- a/src/test/run-pass/float-nan.rs +++ b/src/test/run-pass/float-nan.rs @@ -71,4 +71,12 @@ fn main() { assert(float::isNaN(0. / 0.)); assert(float::isNaN(-inf + inf)); assert(float::isNaN(inf - inf)); + + assert(!float::isNaN(-1.)); + assert(!float::isNaN(0.)); + assert(!float::isNaN(0.1)); + assert(!float::isNaN(1.)); + assert(!float::isNaN(inf)); + assert(!float::isNaN(-inf)); + assert(!float::isNaN(1./-inf)); }