Смотря на документацию Node , SystemError
расширяет класс Error
. Однако, если вы попытаетесь использовать SystemError
напрямую, узел выдаст ReferenceError
о том, что SystemError
не определено.
Ясно, что, согласно документам, можно встретить экземпляр SystemError
, но кажется невозможным воссоздать такую ошибку обычным способом (например, throw new SystemError(args)
).
Я хотел бы протестировать некоторый код, предназначенный для взаимодействия с указанным SystemError
API, как подробно описано в документы, но я понятия не имею, как воссоздать SystemError
. Это вообще возможно?