deepEqual doesn't work on Maps or Sets
Offen
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.9k
- Forks
- 359
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
```
var nodeunit = require('nodeunit');
nodeunit.assert.deepEqual(new Map([[1,2]]), new Map([[3,4]]));
// expected: exception
nodeunit.assert.deepEqual(new Set([1]), new Set([2]));
// expected: exception
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Start at the nodeunit.assert.deepEqual entry point and locate the existing tests for deep equality. Reproduce the Map and Set examples from this issue, then add coverage so unequal collections are rejected while matching collections retain the expected behavior.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- testing
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100