kotest-extensions / io.kotest.extensions.system / NoExitSecurityManager / <init>

<init>

NoExitSecurityManager(originalSecurityManager: SecurityManager?)

An implementation of SecurityManager that throws a SystemExitException exception whenever System.exit(int) is invoked.

Implemenation inspired from https://github.com/stefanbirkner/system-rules/blob/72250d0451f9f1a5c5852502b5e9b0c874aeab42/src/main/java/org/junit/contrib/java/lang/system/internal/NoExitSecurityManager.java Apache Licensed.