diff --git a/test/harness/nans.js b/test/harness/nans.js
new file mode 100644
index 0000000000000000000000000000000000000000..51a16ba788ead6e7bd5251b3ae12ec6f232d1b3c
--- /dev/null
+++ b/test/harness/nans.js
@@ -0,0 +1,18 @@
+// Copyright (C) 2017 Rick Waldron, 2016 the V8 project authors.
+// This code is governed by the BSD license found in the LICENSE file.
+/*---
+description: >
+    Including nans.js will expose:
+
+        var distinctNaNs = [
+          0/0, Infinity/Infinity, -(0/0), Math.pow(-1, 0.5), -Math.pow(-1, 0.5)
+        ];
+
+includes: [nans.js]
+---*/
+
+assert.sameValue(isNaN(distinctNaNs[0]), true);
+assert.sameValue(isNaN(distinctNaNs[1]), true);
+assert.sameValue(isNaN(distinctNaNs[2]), true);
+assert.sameValue(isNaN(distinctNaNs[3]), true);
+assert.sameValue(isNaN(distinctNaNs[4]), true);