'Checks a FuzzableRequest for remote file inclusion bugs.
:param freq: The fuzzable request that we want to inject into
:param rfi_data: A RFIData object with all the information about the RFI
:return: None, vulnerabilities are stored in the KB in _analyze_result'

def _test_inclusion(self, freq, rfi_data, orig_response):

    rfi_url_list = self._mutate_rfi_urls(rfi_data.rfi_url)
    mutants = create_mutants(freq, rfi_url_list, orig_resp=orig_response)
    analyze_result_par = partial(self._analyze_result, rfi_data)
    self._send_mutants_in_threads(self._uri_opener.send_mutant, mutants, analyze_result_par)
