Even more cleanup of es5 test expectations.
Removed expectations for tests that was removed in the latest revision. Also changed FAIL_OK to FAIL for test that we should implement but currently don't (thanks to lasse for noticing this). Review URL: http://codereview.chromium.org/2827033 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4973 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
parent
eff34b9952
commit
7f816486f2
@ -39,9 +39,10 @@ chapter10/10.4/10.4.2/10.4.2-2-c-1: FAIL_OK
|
|||||||
# We are compatible with Safari and Firefox.
|
# We are compatible with Safari and Firefox.
|
||||||
chapter11/11.1/11.1.5: UNIMPLEMENTED
|
chapter11/11.1/11.1.5: UNIMPLEMENTED
|
||||||
|
|
||||||
# Issue 759, see http://code.google.com/p/v8/issues/detail?id=759
|
# Delete returns true in eval even when it should return false.
|
||||||
chapter11/11.4/11.4.1//11.4.1-4.a-5: FAIL_OK
|
# Please see http://code.google.com/p/v8/issues/detail?id=759
|
||||||
chapter11/11.4/11.4.1//11.4.1-4.a-7: FAIL_OK
|
chapter11/11.4/11.4.1//11.4.1-4.a-5: FAIL
|
||||||
|
chapter11/11.4/11.4.1//11.4.1-4.a-7: FAIL
|
||||||
|
|
||||||
|
|
||||||
# We do not have a global object called 'global' as required by tests.
|
# We do not have a global object called 'global' as required by tests.
|
||||||
@ -61,31 +62,31 @@ chapter15/15.2/15.2.3/15.2.3.12: UNIMPLEMENTED
|
|||||||
chapter15/15.2/15.2.3/15.2.3.13: UNIMPLEMENTED
|
chapter15/15.2/15.2.3/15.2.3.13: UNIMPLEMENTED
|
||||||
|
|
||||||
# NOT IMPLEMENTED: seal
|
# NOT IMPLEMENTED: seal
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-20: UNIMPLEMENTED
|
||||||
|
|
||||||
# NOT IMPLEMENTED: freeze
|
# NOT IMPLEMENTED: freeze
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-21: UNIMPLEMENTED
|
||||||
|
|
||||||
# NOT IMPLEMENTED: preventExtensions
|
# NOT IMPLEMENTED: preventExtensions
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-22: UNIMPLEMENTED
|
||||||
|
|
||||||
# NOT IMPLEMENTED: isSealed
|
# NOT IMPLEMENTED: isSealed
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-23: UNIMPLEMENTED
|
||||||
|
|
||||||
# NOT IMPLEMENTED: isFrozen
|
# NOT IMPLEMENTED: isFrozen
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-24: UNIMPLEMENTED
|
||||||
|
|
||||||
# NOT IMPLEMENTED: isExtensible
|
# NOT IMPLEMENTED: isExtensible
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-25: UNIMPLEMENTED
|
||||||
|
|
||||||
# NOT IMPLEMENTED: bind
|
# NOT IMPLEMENTED: bind
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-38: UNIMPLEMENTED
|
||||||
|
|
||||||
# NaN is writable.
|
# NaN is writable. We are compatible with JSC.
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-178: FAIL_OK
|
||||||
# Infinity is writable.
|
# Infinity is writable. We are compatible with JSC.
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-179: FAIL_OK
|
||||||
# undefined is writable.
|
# undefined is writable. We are compatible with JSC.
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-180: FAIL_OK
|
||||||
|
|
||||||
# Our Function object has an "arguments" property which is used as a
|
# Our Function object has an "arguments" property which is used as a
|
||||||
@ -101,16 +102,16 @@ chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-184: FAIL_OK
|
|||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-188: FAIL_OK
|
||||||
|
|
||||||
# NOT IMPLEMENTED: RegExp.prototype.source
|
# NOT IMPLEMENTED: RegExp.prototype.source
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-212: UNIMPLEMENTED
|
||||||
|
|
||||||
# NOT IMPLEMENTED: RegExp.prototype.global
|
# NOT IMPLEMENTED: RegExp.prototype.global
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-213: UNIMPLEMENTED
|
||||||
|
|
||||||
# NOT IMPLEMENTED: RegExp.prototype.ignoreCase
|
# NOT IMPLEMENTED: RegExp.prototype.ignoreCase
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-214: UNIMPLEMENTED
|
||||||
|
|
||||||
# NOT IMPLEMENTED: RegExp.prototype.multiline
|
# NOT IMPLEMENTED: RegExp.prototype.multiline
|
||||||
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-4-215: UNIMPLEMENTED
|
||||||
|
|
||||||
# All of the tests below marked SUBSETFAIL (in 15.2.3.4) fail because
|
# All of the tests below marked SUBSETFAIL (in 15.2.3.4) fail because
|
||||||
# the tests assumes that objects can not have more properties
|
# the tests assumes that objects can not have more properties
|
||||||
@ -150,28 +151,28 @@ chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-9: FAIL_OK
|
|||||||
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-11: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-11: FAIL_OK
|
||||||
|
|
||||||
# We do not implement all methods on RegExp.
|
# We do not implement all methods on RegExp.
|
||||||
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-13: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-13: FAIL
|
||||||
|
|
||||||
# SUBSETFAIL
|
# SUBSETFAIL
|
||||||
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-14: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-14: FAIL_OK
|
||||||
|
|
||||||
# EvalError.prototype does not have message property.
|
# EvalError.prototype does not have message property.
|
||||||
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-15: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-15: FAIL
|
||||||
|
|
||||||
# Rangeerror.prototype does not have message property.
|
# Rangeerror.prototype does not have message property.
|
||||||
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-16: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-16: FAIL
|
||||||
|
|
||||||
# ReferenceError.prototype does not have message property.
|
# ReferenceError.prototype does not have message property.
|
||||||
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-17: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-17: FAIL
|
||||||
|
|
||||||
# SyntaxError.prototype does not have message property.
|
# SyntaxError.prototype does not have message property.
|
||||||
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-18: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-18: FAIL
|
||||||
|
|
||||||
# TypeError.prototype does not have message property.
|
# TypeError.prototype does not have message property.
|
||||||
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-19: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-19: FAIL
|
||||||
|
|
||||||
# URIError.prototype does not have message property.
|
# URIError.prototype does not have message property.
|
||||||
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-20: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-20: FAIL
|
||||||
|
|
||||||
# SUBSETFAIL
|
# SUBSETFAIL
|
||||||
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-22: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-22: FAIL_OK
|
||||||
@ -216,57 +217,48 @@ chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-34: FAIL_OK
|
|||||||
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-35: FAIL_OK
|
chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-4-35: FAIL_OK
|
||||||
|
|
||||||
# NOT IMPLEMENTED: bind on Function.prototype.
|
# NOT IMPLEMENTED: bind on Function.prototype.
|
||||||
chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1: FAIL_OK
|
chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-1: UNIMPLEMENTED
|
||||||
|
|
||||||
# Wrong test - the spec does not say anything about throwing errors
|
# Bad test - the spec does not say anything about throwing errors
|
||||||
# on calling Array.prototype.indexOf with undefined as argument.
|
# on calling Array.prototype.indexOf with undefined as argument.
|
||||||
chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1: FAIL_OK
|
chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-1: FAIL_OK
|
||||||
|
|
||||||
# Wrong test - the spec does not say anything about throwing errors
|
# Bad test - the spec does not say anything about throwing errors
|
||||||
# on calling Array.prototype.indexOf with null as argument.
|
# on calling Array.prototype.indexOf with null as argument.
|
||||||
chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2: FAIL_OK
|
chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-2: FAIL_OK
|
||||||
|
|
||||||
# Wrong assumption - according to spec some returns a Boolean, not a number.
|
# Bad test - the test at the end should be "i === true".
|
||||||
chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9: FAIL_OK
|
|
||||||
|
|
||||||
# Same as 15.4.4.16-7-7
|
|
||||||
chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-7-7: FAIL_OK
|
|
||||||
|
|
||||||
# Same as 15.4.4.16-10-8
|
|
||||||
chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10: FAIL_OK
|
chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-8-10: FAIL_OK
|
||||||
|
|
||||||
# Same as 15.4.4.16-7-7
|
# Bad test - according to spec some returns a Boolean, not a number.
|
||||||
chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-7-6: FAIL_OK
|
chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-4-9: FAIL_OK
|
||||||
|
|
||||||
# Same as 15.4.4.16-7-7
|
# Bad test - uses unitialized variable a in precondition check.
|
||||||
chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-8-7: FAIL_OK
|
|
||||||
|
|
||||||
# Wrong test - uses unitialized variable a in precondition check.
|
|
||||||
chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3: FAIL_OK
|
chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-9-3: FAIL_OK
|
||||||
|
|
||||||
# We do not implement Array mapping functions correctly if array
|
# We do not implement Array mapping functions correctly if array
|
||||||
# entries are added for nonexistent entries smaller than length by
|
# entries are added for nonexistent entries smaller than length by
|
||||||
# the callback function.
|
# the callback function. We are compatible with JSC.
|
||||||
# See http://code.google.com/p/v8/issues/detail?id=755
|
# See http://code.google.com/p/v8/issues/detail?id=755
|
||||||
chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1: FAIL_OK
|
chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-1: FAIL_OK
|
||||||
|
|
||||||
# Wrong tests, path in test file is wrong. This will crash the test
|
# Bad tests, path in test file is wrong. This will crash the test
|
||||||
# script so we mark it unimplemented.
|
# script so we mark it SKIP.
|
||||||
chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4: UNIMPLEMENTED
|
chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4: SKIP
|
||||||
chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s: UNIMPLEMENTED
|
chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-c-ii-4-s: SKIP
|
||||||
|
|
||||||
# Wrong test - deleting the property on o in callbackfn will
|
# Bad test - deleting the property on o in callbackfn will
|
||||||
# have no effect on the actual array on which reduceRight is called.
|
# have no effect on the actual array on which reduceRight is called.
|
||||||
chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7: FAIL_OK
|
chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-9-7: FAIL_OK
|
||||||
|
|
||||||
# We do not implement trim correctly on null and undefined.
|
# We do not implement trim correctly on null and undefined.
|
||||||
chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1: FAIL_OK
|
chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-1: FAIL
|
||||||
chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2: FAIL_OK
|
chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-1-2: FAIL
|
||||||
|
|
||||||
# We do not correctly recognize \uFEFF as whitespace
|
# We do not correctly recognize \uFEFF as whitespace
|
||||||
chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10: FAIL_OK
|
chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10: FAIL
|
||||||
chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18: FAIL_OK
|
chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18: FAIL
|
||||||
chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34: FAIL_OK
|
chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34: FAIL
|
||||||
|
|
||||||
# RegExp.prototype is not of type RegExp - we are bug compatible with JSC.
|
# RegExp.prototype is not of type RegExp - we are bug compatible with JSC.
|
||||||
chapter15/15.10/15.10.6/15.10.6: FAIL_OK
|
chapter15/15.10/15.10.6/15.10.6: FAIL_OK
|
||||||
|
Loading…
Reference in New Issue
Block a user