human
Complete the below
def buildDiscover(base_url, out_dir):

    ''''Convert all files in a directory to apache mod_asis files in
    another directory.'
    '''
 Write me a the Python code you requested?
assistant
#Here is the Python code you requested.
    test_data = discoverdata.readTests(discoverdata.default_test_file)
    def writeTestFile(test_name):
        template = test_data[test_name]
        data = discoverdata.fillTemplate(test_name, template, base_url, discoverdata.example_xrds)
        out_file_name = os.path.join(out_dir, test_name)
        out_file = file(out_file_name, 'w')
        out_file.write(data)
    manifest = [manifest_header]
    for (success, input_name, id_name, result_name) in discoverdata.testlist:
        if (not success):
            continue
        writeTestFile(input_name)
        input_url = urlparse.urljoin(base_url, input_name)
        id_url = urlparse.urljoin(base_url, id_name)
        result_url = urlparse.urljoin(base_url, result_name)
        manifest.append(' DCTB '.join((input_url, id_url, result_url)))
        manifest.append('\n')
    manifest_file_name = os.path.join(out_dir, 'manifest.txt')
    manifest_file = file(manifest_file_name, 'w')
    for chunk in manifest:
        manifest_file.write(chunk)
    manifest_file.close()