diff options
author | Mike Pennisi <mike@mikepennisi.com> | 2017-04-29 16:31:08 -0400 |
---|---|---|
committer | Rick Waldron <waldron.rick@gmail.com> | 2017-06-28 11:24:36 -0400 |
commit | 81d00def42cdc7eb83eae2cf0126e26fc0002ce3 (patch) | |
tree | c0fa9d5676721445c45f08c358f7b35746e73dbb /src/function-forms | |
parent | e5ffc904d6162305006089bb1f3ec815ec7eaa81 (diff) | |
download | qtdeclarative-testsuites-81d00def42cdc7eb83eae2cf0126e26fc0002ce3.tar.gz |
Force "early error" tests to fail if evaluated
This pattern makes expectations more explicit by making test files more
literal.
Diffstat (limited to 'src/function-forms')
-rw-r--r-- | src/function-forms/dflt-params-duplicates.case | 2 | ||||
-rw-r--r-- | src/function-forms/dflt-params-rest.case | 2 | ||||
-rw-r--r-- | src/function-forms/rest-params-trailing-comma-early-error.case | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/src/function-forms/dflt-params-duplicates.case b/src/function-forms/dflt-params-duplicates.case index 544c444a8..35a49a20a 100644 --- a/src/function-forms/dflt-params-duplicates.case +++ b/src/function-forms/dflt-params-duplicates.case @@ -24,5 +24,7 @@ info: | features: [default-parameters] ---*/ +//- setup +throw "Test262: This statement should not be evaluated."; //- params x = 0, x diff --git a/src/function-forms/dflt-params-rest.case b/src/function-forms/dflt-params-rest.case index 2b96d624a..6b591bc1f 100644 --- a/src/function-forms/dflt-params-rest.case +++ b/src/function-forms/dflt-params-rest.case @@ -26,5 +26,7 @@ negative: type: SyntaxError ---*/ +//- setup +throw "Test262: This statement should not be evaluated."; //- params ...x = [] diff --git a/src/function-forms/rest-params-trailing-comma-early-error.case b/src/function-forms/rest-params-trailing-comma-early-error.case index 42bdf3f86..ab2ad22c3 100644 --- a/src/function-forms/rest-params-trailing-comma-early-error.case +++ b/src/function-forms/rest-params-trailing-comma-early-error.case @@ -20,5 +20,7 @@ info: | FormalParameterList[?Yield, ?Await] , FunctionRestParameter[?Yield, ?Await] ---*/ +//- setup +throw "Test262: This statement should not be evaluated."; //- params ...a, |