when `actual` is undefined, AssertionError == Assertion Message.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.9k
- Forks
- 359
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
example:
```
module.exports.myTest = function (test) {
test.expect(1);
test.equal(undefined, 2, "some message")
test.done();
}
/*
$ nodeunit test.js
test.js
✖ myTest
Assertion Message: some message
AssertionError: some message // should say undefined == 2
*/
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Reproduziere das Problem mit dem bereitgestellten nodeunit-Testfall und verfolge anschließend die Formatierung von Assertion-Fehlern, die von test.equal verwendet wird, wenn actual undefined ist. Als abgeschlossen gilt die Aufgabe, wenn die Ausgabe die verglichenen Werte enthält, etwa „undefined == 2“, und gleichzeitig die übergebene Assertion-Nachricht beibehält.
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
- 35/100