Skip to content

QUnit.dump.parse returns an empty object for Maps #1812

@deepestblue

Description

@deepestblue

Version: 2.20.1
Test browser: Chrome 141.0.7390.55

Test cases:

> QUnit.dump.parse([1,3,4])
'[\n  1,\n  3,\n  4\n]'

^^ looks reasonable.

> QUnit.dump.parse({foo: "bar", baz: 2})
'{\n  "baz": 2,\n  "foo": "bar"\n}'

^^ likewise.

> QUnit.dump.parse(new Map([["a","b"], ["c","d"]]))
'{}'

^^ feels like a bug.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions