1[config] 2# general settings for test262 ES6 version 3 4# framework style: old, new 5style=new 6 7# handle tests tagged as [noStrict]: yes, no, skip 8nostrict=yes 9 10# handle tests tagged as [strictOnly]: yes, no, skip 11strict=yes 12 13# test mode: default, default-nostrict, default-strict, strict, nostrict, both, all 14mode=default 15 16# handle tests flagged as [async]: yes, no, skip 17# for these, load 'harness/doneprintHandle.js' prior to test 18# and expect `print('Test262:AsyncTestComplete')` to be called for 19# successful termination 20async=yes 21 22# handle tests flagged as [module]: yes, no, skip 23module=yes 24 25# output error messages: yes, no 26verbose=yes 27 28# load harness files from this directory 29harnessdir=test262/harness 30 31# names of harness include files to skip 32#harnessexclude= 33 34# name of the error file for known errors 35errorfile=test262_errors.txt 36 37# exclude tests enumerated in this file (see also [exclude] section) 38#excludefile=test262_exclude.txt 39 40# report test results to this file 41reportfile=test262_report.txt 42 43# enumerate tests from this directory 44testdir=test262/test 45 46[features] 47# Standard language features and proposed extensions 48# list the features that are included 49# skipped features are tagged as such to avoid warnings 50 51AggregateError 52Array.prototype.flat 53Array.prototype.flatMap 54Array.prototype.flatten 55Array.prototype.values 56ArrayBuffer 57arrow-function 58async-functions 59async-iteration 60Atomics 61Atomics.waitAsync=skip 62BigInt 63caller 64class 65class-fields-private 66class-fields-public 67class-methods-private 68class-static-fields-public 69class-static-fields-private 70class-static-methods-private 71coalesce-expression 72computed-property-names 73const 74cross-realm 75DataView 76DataView.prototype.getFloat32 77DataView.prototype.getFloat64 78DataView.prototype.getInt16 79DataView.prototype.getInt32 80DataView.prototype.getInt8 81DataView.prototype.getUint16 82DataView.prototype.getUint32 83DataView.prototype.setUint8 84default-arg 85default-parameters 86destructuring-assignment 87destructuring-binding 88dynamic-import 89export-star-as-namespace-from-module 90FinalizationGroup=skip 91FinalizationRegistry=skip 92Float32Array 93Float64Array 94for-in-order 95for-of 96generators 97globalThis 98hashbang 99host-gc-required=skip 100import.meta 101Int32Array 102Int8Array 103IsHTMLDDA=skip 104json-superset 105let 106logical-assignment-operators=skip 107Map 108new.target 109numeric-separator-literal 110object-rest 111object-spread 112Object.fromEntries 113Object.is 114optional-catch-binding 115optional-chaining 116Promise.allSettled 117Promise.any 118Promise.prototype.finally 119Proxy 120proxy-missing-checks 121Reflect 122Reflect.construct 123Reflect.set 124Reflect.setPrototypeOf 125regexp-dotall 126regexp-lookbehind 127regexp-match-indices=skip 128regexp-named-groups 129regexp-unicode-property-escapes 130rest-parameters 131Set 132SharedArrayBuffer 133string-trimming 134String.fromCodePoint 135String.prototype.endsWith 136String.prototype.includes 137String.prototype.matchAll 138String.prototype.replaceAll 139String.prototype.trimEnd 140String.prototype.trimStart 141super 142Symbol 143Symbol.asyncIterator 144Symbol.hasInstance 145Symbol.isConcatSpreadable 146Symbol.iterator 147Symbol.match 148Symbol.matchAll 149Symbol.prototype.description 150Symbol.replace 151Symbol.search 152Symbol.species 153Symbol.split 154Symbol.toPrimitive 155Symbol.toStringTag 156Symbol.unscopables 157tail-call-optimization=skip 158template 159top-level-await=skip 160TypedArray 161u180e 162Uint16Array 163Uint8Array 164Uint8ClampedArray 165WeakMap 166WeakRef=skip 167WeakSet 168well-formed-json-stringify 169 170[exclude] 171# list excluded tests and directories here 172 173# intl not supported 174test262/test/intl402/ 175 176# incompatible with the "caller" feature 177test262/test/built-ins/Function/prototype/restricted-property-caller.js 178test262/test/built-ins/Function/prototype/restricted-property-arguments.js 179test262/test/built-ins/ThrowTypeError/unique-per-realm-function-proto.js 180 181# slow tests 182#test262/test/built-ins/RegExp/CharacterClassEscapes/ 183#test262/test/built-ins/RegExp/property-escapes/ 184 185# invalid tests 186test262/test/language/module-code/verify-dfs.js 187 188[tests] 189# list test files or use config.testdir 190