/
githubmirror
/
webpack
Обзор
Документация
Войти
/
githubmirror
/
webpack
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v5.107.0
test/AbstractMethodError.unittest.js
27 строк
675 B
Alexander Akait
refactor: move errors and warnings into own directory (#20867)
24 апр 2026, 17:18
Не верифицирован
24 апр 2026, 17:18
1d9d029
Код
Авторство
О чём код?
"use strict"; const AbstractMethodError = require("../lib/errors/AbstractMethodError"); describe("WebpackError", () => { class Foo { abstractMethod() { return new AbstractMethodError(); } } class Child extends Foo {} const expectedMessage = "Abstract method $1. Must be overridden."; it("should construct message with caller info", () => { const fooClassError = new Foo().abstractMethod(); const childClassError = new Child().abstractMethod(); expect(fooClassError.message).toBe( expectedMessage.replace("$1", "Foo.abstractMethod") ); expect(childClassError.message).toBe( expectedMessage.replace("$1", "Child.abstractMethod") ); }); });