def file_url(self):
<EOL>list_to_test = self._file_list_to_test_filtering()<EOL>not_filtered = list_to_test<EOL>try:<EOL><INDENT>list_to_test = List(<EOL>list(<EOL>set(<EOL>list_to_test[PyFunceble.INTERN["<STR_LIT>"]["<STR_LIT>"]["<STR_LIT>"] :]<EOL>)<EOL>- set(PyFunceble.INTERN["<STR_LIT>"])<EOL>)<EOL>).format()<EOL>_ = list_to_test[-<NUM_LIT:1>]<EOL><DEDENT>except IndexError:<EOL><INDENT>list_to_test = not_filtered[<EOL>PyFunceble.INTERN["<STR_LIT>"]["<STR_LIT>"]["<STR_LIT>"] :<EOL>]<EOL>del not_filtered<EOL><DEDENT>if PyFunceble.CONFIGURATION["<STR_LIT>"]:<EOL><INDENT>list_to_test = List(list(list_to_test)).custom_format(Sort.hierarchical)<EOL><DEDENT>try:<EOL><INDENT>return [self.url(x, list_to_test[-<NUM_LIT:1>]) for x in list_to_test if x]<EOL><DEDENT>except IndexError:<EOL><INDENT>print(PyFunceble.Fore.CYAN + PyFunceble.Style.BRIGHT + "<STR_LIT>")<EOL><DEDENT>
Manage the case that we have to test a file

.. note::
    1 URL per line.