コンテンツへスキップ
JavaScriptエラーエラー
ERR_ASSERTION

ERR_ASSERTION

Node.js の assert モジュールによるアサーションが失敗しました。

node

このエラーの原因

assert()、assert.strictEqual()、assert.deepStrictEqual() などの assert メソッドを呼び出した際に、条件が false だった、または値が等しくありませんでした。プログラムの誤りか、想定外の状態を示しています。

修正方法

エラーメッセージの期待値と実際の値を確認してください。アサーションが失敗した原因を理解するためにコードをデバッグしてください。予期しない値を引き起こした根本的なロジックのバグを修正してください。テストの場合、動作の変更が意図的なものであれば期待値を更新してください。

例

const assert = require('assert'); assert.strictEqual(1, 2);
公式ドキュメント

関連するエラーコード