'Update freebayes and samtools, load the API endpoint again.'

def test_0025_update_dependent_repositories(self):

    freebayes = self.test_db_util.get_repository_by_name_and_owner(repositories['freebayes']['name'], common.test_user_1_name)
    samtools = self.test_db_util.get_repository_by_name_and_owner(repositories['samtools']['name'], common.test_user_1_name)
    filtering = self.test_db_util.get_repository_by_name_and_owner(repositories['filtering']['name'], common.test_user_1_name)
    self.upload_file(freebayes, filename='0550_files/package_freebayes_2_0550.tgz', filepath=None, valid_tools_only=True, uncompress_file=True, remove_repo_files_not_in_tar=False, commit_message='Uploaded    freebayes    2.0.', strings_displayed=['has    been    successfully    uncompressed    and    uploaded    to    the    repository'], strings_not_displayed=[])
    self.upload_file(samtools, filename='0550_files/package_samtools_2_0550.tgz', filepath=None, valid_tools_only=True, uncompress_file=True, remove_repo_files_not_in_tar=False, commit_message='Uploaded    samtools    2.0.', strings_displayed=['has    been    successfully    uncompressed    and    uploaded    to    the    repository'], strings_not_displayed=[])
    strings_displayed = [repositories['freebayes']['name'], repositories['samtools']['name'], repositories['filtering']['name']]
    self.fetch_repository_metadata(filtering, strings_displayed=strings_displayed, strings_not_displayed=None)
