chromium/third_party/blink/web_tests/http/tests/devtools/console/console-dir-es6-expected.txt

Tests that console logging dumps proper messages.

console-dir-es6.js:22 Object
    a: 1
    Symbol(): 2
    Symbol(Symbol.iterator): Symbol(foo)
    Symbol(a): 3
    Symbol(a): Symbol(Symbol.iterator)
    [[Prototype]]: Object
console-dir-es6.js:25 Symbol()
console-dir-es6.js:29 Map(1)
    [[Entries]]
        0: {Object => Object}
    size: 1
    [[Prototype]]: Map
console-dir-es6.js:29 WeakMap
    [[Entries]]
        0: {Object => Object}
    [[Prototype]]: WeakMap
console-dir-es6.js:33 Set(1)
    [[Entries]]
        0: Object
    size: 1
    [[Prototype]]: Set
console-dir-es6.js:33 WeakSet
    [[Entries]]
        0: Object
    [[Prototype]]: WeakSet
console-dir-es6.js:41 Set(1)
    [[Entries]]
        0: Set(1)
    size: 1
    [[Prototype]]: Set
console-dir-es6.js:44 WeakMap
    [[Entries]]
        No properties
    [[Prototype]]: WeakMap
console-dir-es6.js:52 MapIterator
    [[Entries]]
        0: Object
    constructor: ƒ Iterator()
    [[Prototype]]: Map Iterator
    [[IteratorHasMore]]: true
    [[IteratorIndex]]: 0
    [[IteratorKind]]: "keys"
console-dir-es6.js:53 MapIterator
    [[Entries]]
        0: Object
    constructor: ƒ Iterator()
    [[Prototype]]: Map Iterator
    [[IteratorHasMore]]: true
    [[IteratorIndex]]: 0
    [[IteratorKind]]: "values"
console-dir-es6.js:54 MapIterator
    [[Entries]]
        0: {Object => Object}
    constructor: ƒ Iterator()
    [[Prototype]]: Map Iterator
    [[IteratorHasMore]]: true
    [[IteratorIndex]]: 0
    [[IteratorKind]]: "entries"
console-dir-es6.js:52 SetIterator
    [[Entries]]
        0: Object
    constructor: ƒ Iterator()
    [[Prototype]]: Set Iterator
    [[IteratorHasMore]]: true
    [[IteratorIndex]]: 0
    [[IteratorKind]]: "values"
console-dir-es6.js:53 SetIterator
    [[Entries]]
        0: Object
    constructor: ƒ Iterator()
    [[Prototype]]: Set Iterator
    [[IteratorHasMore]]: true
    [[IteratorIndex]]: 0
    [[IteratorKind]]: "values"
console-dir-es6.js:54 SetIterator
    [[Entries]]
        0: {Object => Object}
    constructor: ƒ Iterator()
    [[Prototype]]: Set Iterator
    [[IteratorHasMore]]: true
    [[IteratorIndex]]: 0
    [[IteratorKind]]: "entries"
console-dir-es6.js:92 Array(27)
    0: class 
    1: class classWithWhitespace
    2: class FooClass
    3: ƒ jump(x)
    4: class BarClass
    5: class BarClass2
    6: class BarClass3
    7: _ => { return 1 }
    8: (x) => { return 1 }
    9: (x, y, z) => { return 1 }
    10: ({}) => { return 1 }
    11: ([]) => { return 1 }
    12: () => { return "short" }
    13: () => {…}
    14: (...x) => { return 1 }
    15: (x, y, ...z) => { return 1 }
    16: ƒ (...x)
    17: ƒ (x, y, ...z)
    18: ƒ ({a})
    19: ƒ ([a])
    20: ƒ ({a, b})
    21: ƒ (...{a})
    22: ƒ (a = (1), b)
    23: ƒ (a = {x: (1)}, b)
    24: ƒ (a = (x) => { return 1 }, b)
    25: ƒ ({a: b})
    26: ƒ (c = ")", {a: b})
    length: 27
    [[Prototype]]: Array(0)
console-dir-es6.js:100 Array(4)
    0: badArrow(x = a => {…}
    1: ƒ (a = ")
    2: ƒ (a = function()
    3: ƒ (a = class{ constructor()
    length: 4
    [[Prototype]]: Array(0)