Only use % formatting when testing % itself, because only str.format is guaranteed to be available on any port.
This test should be run only if support for reverse ops is enabled, so the corresponding feature_check is added to run-tests.