def METHOD_NAME(self, analysis_plugin):
    fo = FileObject(binary=b'test', scheduled_analysis=[])
    fo.depth = 1
    analysis_plugin.recursive = False
    analysis_plugin.add_job(fo)
    out_fo = analysis_plugin.out_queue.get(timeout=5)
    assert isinstance(out_fo, FileObject), 'not added to out_queue'
    analysis_plugin.recursive = True
    assert analysis_plugin._analysis_depth_not_reached_yet(fo), 'not positive but recursive'