dust3d/thirdparty/quickjs/quickjs-2019-07-09-dust3d/test262bn.conf

176 lines
3.8 KiB
Plaintext
Executable File

[config]
# general settings for test262 ES6 bignum version
# framework style: old, new
style=new
# handle tests tagged as [noStrict]: yes, no, skip
nostrict=yes
# handle tests tagged as [strictOnly]: yes, no, skip
strict=yes
# test mode: default, default-nostrict, default-strict, strict, nostrict, both, all
mode=default
# handle tests flagged as [async]: yes, no, skip
# for these, load 'harness/doneprintHandle.js' prior to test
# and expect `print('Test262:AsyncTestComplete')` to be called for
# successful termination
async=yes
# handle tests flagged as [module]: yes, no, skip
module=yes
# output error messages: yes, no
verbose=yes
# load harness files from this directory
harnessdir=test262/harness
# names of harness include files to skip
# bignum version does not support Atomics
harnessexclude=testAtomics.js
# name of the error file for known errors
errorfile=test262bn_errors.txt
# exclude tests enumerated in this file (see also [exclude] section)
#excludefile=test262bn_exclude.txt
# report test results to this file
reportfile=test262bn_report.txt
# enumerate tests from this directory
testdir=test262/test
[features]
# Standard language features and proposed extensions
# list the features that are included
# skipped features are tagged as such to avoid warnings
Array.prototype.flat
Array.prototype.flatMap
Array.prototype.flatten
Array.prototype.values
ArrayBuffer
arrow-function
async-functions
async-iteration
Atomics=skip
BigInt
caller
class
class-fields-private=skip
class-fields-public=skip
computed-property-names
const
cross-realm=skip
DataView
DataView.prototype.getFloat32
DataView.prototype.getFloat64
DataView.prototype.getInt16
DataView.prototype.getInt32
DataView.prototype.getInt8
DataView.prototype.getUint16
DataView.prototype.getUint32
DataView.prototype.setUint8
default-arg
default-parameters
destructuring-assignment
destructuring-binding
export-star-as-namespace-from-module=skip
Float32Array
Float64Array
for-of
generators
global
Int8Array
IsHTMLDDA=skip
json-superset
let
Map
new.target
numeric-separator-literal
object-rest
object-spread
Object.is
optional-catch-binding
Promise.prototype.finally
Proxy
Reflect
Reflect.construct
Reflect.set
Reflect.setPrototypeOf
regexp-dotall
regexp-lookbehind
regexp-named-groups
regexp-unicode-property-escapes
Set
SharedArrayBuffer=skip
string-trimming
String.fromCodePoint
String.prototype.endsWith
String.prototype.includes
String.prototype.matchAll=skip
String.prototype.trimEnd
String.prototype.trimStart
super
Symbol
Symbol.asyncIterator
Symbol.hasInstance
Symbol.isConcatSpreadable
Symbol.iterator
Symbol.match
Symbol.matchAll=skip
Symbol.prototype.description
Symbol.replace
Symbol.search
Symbol.species
Symbol.split
Symbol.toPrimitive
Symbol.toStringTag
Symbol.unscopables
tail-call-optimization=skip
template
TypedArray
u180e
Uint16Array
Uint8Array
Uint8ClampedArray
WeakMap
WeakSet
[exclude]
# list excluded tests and directories here
# intl not supported
test262/test/intl402/
# these builtins are not supported:
test262/test/built-ins/Atomics/
test262/test/built-ins/SharedArrayBuffer/
# mislabelled feature Symbol.match -> Symbol.matchAll
test262/test/built-ins/Symbol/matchAll/prop-desc.js
# incompatible with the "caller" feature
test262/test/built-ins/Function/prototype/restricted-property-caller.js
test262/test/built-ins/ThrowTypeError/unique-per-realm-function-proto.js
# no debugger keyword support
test262/test/language/statements/debugger/statement.js
# bogus html close comment test with syntax error
test262/test/annexB/built-ins/Function/createdynfn-html-close-comment-params.js
# bogus test #14 compares 2 consecutive calls to Date(), may be different if unlucky
#test262/test/built-ins/Date/S15.9.2.1_A2.js
# slow tests
#test262/test/built-ins/RegExp/CharacterClassEscapes/
#test262/test/built-ins/RegExp/property-escapes/
[tests]
# list test files or use config.testdir