human
Solve the following python programming problem given the following code:
def buildDiscover(base_url, out_dir) : 
    'Convert all files in a directory to apache mod_asis files in
    another directory.' 
    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 (manifest_file_name, result_name) 
        manifest.append ('\t'.join ((input_url, id_url, result_url))) 
        manifest.append ('
') 
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 () 

    
    

    Fix the buggy line: result_url = urlparse.urljoin (manifest_file_name, result_name)
assistant
#Here is Python code to fix the buggy line: result_url = urlparse.

result_url = urlparse.urljoin (base_url, result_name)