Przejdź do treści
Błędy JavaScriptBłąd
ERR_ASSERTION

ERR_ASSERTION

Asercja z modułu `assert` Node.js nie powiodła się.

node

Co powoduje ten błąd

Wywołanie `assert()`, `assert.strictEqual()`, `assert.deepStrictEqual()` lub innej metody assert wykazało, że warunek jest fałszywy lub wartości nie są równe. Wskazuje to na błąd programistyczny lub nieoczekiwany stan.

Jak to naprawić

Sprawdź wartości oczekiwane i rzeczywiste w komunikacie błędu. Zdebuguj kod, aby zrozumieć, dlaczego asercja nie powiodła się. Napraw leżący u podstaw błąd logiczny, który spowodował nieoczekiwaną wartość. W testach zaktualizuj wartość oczekiwaną, jeśli zmiana zachowania jest zamierzona.

Przykład

const assert = require('assert'); assert.strictEqual(1, 2);
Oficjalna dokumentacja

Powiązane kody błędów