Don't set the @_use_format variable if the provides method is called from inline

This fixes a test that has been skipped.
Also, another test will be fixed by the new router.