diff --git a/packages/kbn-test/src/functional_test_runner/lib/lifecycle_phase.ts b/packages/kbn-test/src/functional_test_runner/lib/lifecycle_phase.ts index 4e9bd2c5bcff1a..70fcd4d217be09 100644 --- a/packages/kbn-test/src/functional_test_runner/lib/lifecycle_phase.ts +++ b/packages/kbn-test/src/functional_test_runner/lib/lifecycle_phase.ts @@ -55,7 +55,7 @@ export class LifecyclePhase { } public async trigger(...args: Args) { - if (this.triggered) { + if (this.options.singular && this.triggered) { throw new Error(`singular lifecycle event can only be triggered once`); }