Reviewers: Kevin Millikin, Description: Another attempt at fixing sine & cosine test.
[email protected] Please review this at http://codereview.chromium.org/125129 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M test/mjsunit/sin-cos.js Index: test/mjsunit/sin-cos.js =================================================================== --- test/mjsunit/sin-cos.js (revision 2170) +++ test/mjsunit/sin-cos.js (working copy) @@ -27,22 +27,15 @@ // Test Math.sin and Math.cos. -var input_sin = [0, Math.PI, Math.PI / 6, Math.PI / 2]; -var input_cos = [0, Math.PI, Math.PI / 6, Math.PI / 2]; +var input_sin = [0, Math.PI / 2]; +var input_cos = [0, Math.PI]; var output_sin = input_sin.map(Math.sin); -var output_cos = input_sin.map(Math.cos); +var output_cos = input_cos.map(Math.cos); -var expected_sin = [0, - 1.2246063538223773e-16, - 0.49999999999999994, - 1]; +var expected_sin = [0, 1]; +var expected_cos = [1, -1]; -var expected_cos = [1, - -1, - 0.8660254037844387, - 6.123031769111886e-17]; - assertArrayEquals(expected_sin, output_sin, "sine"); assertArrayEquals(expected_cos, output_cos, "cosine"); --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
