man init(1) it is a
--test option should be available. In fact when I am trying to test it I got an error
root@mst-sls:~# /sbin/init --test /sbin/init: unrecognized option '--test'
What is it not recognized?
For compatibility with SysV, if systemd is called as init and a PID that is not 1, it will execute telinit and pass all command line arguments unmodified. That means init and telinit are mostly equivalent when invoked from normal login sessions. See telinit(8) for more information.
So the way you're running
init, all arguments are passed to
telinit does not have a
You can call
systemd directly instead: