Přeskočit na obsah
JavaScript chybyChyba
ERR_ASSERTION

ERR_ASSERTION

Selhalo ověření z modulu Node.js assert.

node

Co způsobuje tuto chybu

Volání assert(), assert.strictEqual(), assert.deepStrictEqual() nebo jiné metody assert zjistilo, že podmínka je nepravdivá nebo hodnoty si nejsou rovny. Signalizuje to programátorskou chybu nebo neočekávaný stav.

Jak to opravit

Zkontrolujte očekávané a skutečné hodnoty v chybové zprávě. Debugujte kód, abyste pochopili, proč ověření selhalo. Opravte základní logickou chybu, která způsobila neočekávanou hodnotu. V testech aktualizujte očekávanou hodnotu, pokud je změna chování záměrná.

Příklad

const assert = require('assert'); assert.strictEqual(1, 2);
Oficiální dokumentace

Související chybové kódy