diff --git a/test/built-ins/Math/hypot/Math.hypot_Zero_2.js b/test/built-ins/Math/hypot/Math.hypot_Zero_2.js
index 0a33737cbe6e05c032a90e78d5d3c6b8216d9fd9..159cf95375e12da5d541e5d68efe3180bbec88cb 100644
--- a/test/built-ins/Math/hypot/Math.hypot_Zero_2.js
+++ b/test/built-ins/Math/hypot/Math.hypot_Zero_2.js
@@ -4,7 +4,10 @@
 /*---
 es6id: 20.2.2.18
 author: Ryan Lewis
-description: Math.hypot should return 0 if called with all arguments being 0.
+description: Return 0 if all arguments being are 0 or -0.
 ---*/
 
 assert.sameValue(Math.hypot(0, 0), 0, 'Math.hypot(0, 0)');
+assert.sameValue(Math.hypot(0, -0), 0, 'Math.hypot(0, -0)');
+assert.sameValue(Math.hypot(-0, 0), 0, 'Math.hypot(-0, 0)');
+assert.sameValue(Math.hypot(-0, -0), 0, 'Math.hypot(-0, -0)');