Skip to main content
Version: Next

emulator.emulator.expectscriptfailure

Home > @blaze-cardano/emulator > Emulator > expectScriptFailure

Emulator.expectScriptFailure() method

Asserts that completing the provided transaction fails with an optional matching error message. Helps validate negative Plutus scenarios.

Signature:

expectScriptFailure(tx: TxBuilder, pattern?: RegExp): Promise<void>;

Parameters

Parameter

Type

Description

tx

TxBuilder

Builder expected to fail during completion.

pattern

RegExp

(Optional) Optional pattern that the thrown error message must satisfy.

Returns:

Promise<void>

{Promise} Resolves when the expected failure is observed.