caolan / caolan/nodeunit

when `actual` is undefined, AssertionError == Assertion Message.

Offen
#220 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.