without removing the stop lanyard you will have to disable the ign AND fuel systems.
otherwise you may have sparks AND a chemically correct Air/Fuel mix blowing out the plug holes.
the fire ball can be funny

.
with the lanyard removed it disables both ign and fuel systems. you will get an alarm when cranking with the lanyard removed so it tests the horn as well.
I watched some guys light up a 150 mariner oneday

. just after I warned them and they looked at me like I was stupid, so I walked away to watch the show

and that is why with EFI the ign AND fuel systems need to be disabled when running a compression test
however a leakdown is just to quick and easy and I only have to rotate the flywheel 4 times by hand 180* at a time.
1&4 will be at TDC,only one will be on compression stroke,180* and 2&3 will be at TDC with only one at compression stroke,another 180 and 1&4 are back at TDC check the one that was not on compression stroke the last time, another 180 and your back to 2 or 3 .
no cranking no muss no fuss and if its bad I know what is leaking and where.