diff options
| author | Don Bright <hugh.m.bright@gmail.com> | 2011-11-26 19:43:40 (GMT) | 
|---|---|---|
| committer | Don Bright <hugh.m.bright@gmail.com> | 2011-11-26 19:43:40 (GMT) | 
| commit | 2454c85348b5d1c645d8fbe777cfe611dbb49131 (patch) | |
| tree | ececb635e695632e3876adb46a85560ce5fc5151 /tests | |
| parent | 8197294d4c30d533c88ef2901e298d2b2863aa87 (diff) | |
improve html output, logging
Diffstat (limited to 'tests')
| -rwxr-xr-x | tests/test_pretty_print.py | 11 | 
1 files changed, 6 insertions, 5 deletions
| diff --git a/tests/test_pretty_print.py b/tests/test_pretty_print.py index 4dd614b..2f533ab 100755 --- a/tests/test_pretty_print.py +++ b/tests/test_pretty_print.py @@ -240,6 +240,7 @@ def wikitohtml(wiki_rootpath, sysid, wikidata, manifest):  	head = '<html><head><title>'+wiki_rootpath+' test run for '+sysid +'</title></head><body>'  	revmanifest = dict((val,key) for key, val in manifest.iteritems())  	x=re.sub('\{\|(.*?)\n','<table \\1>\n',wikidata) +	x=re.sub('\|(.*?colspan.*?)\|','<td \\1>',x)  	x=re.sub("'''(.*?)'''","<b>\\1</b>",x)  	filestrs=re.findall('\[\[File\:(.*?)\|.*?\]\]',x)  	for f in filestrs: @@ -270,28 +271,28 @@ def upload(wikiurl,api_php_path,wikidata,manifest,wiki_rootpath,sysid,botname,bo  		import mwclient  	except:  		print 'please download mwclient and unpack here:', os.cwd() -	print 'open site',wikiurl +	print 'opening site:',wikiurl  	if not api_php_path == '':  		site = mwclient.Site(wikiurl,api_php_path)  	else:  		site = mwclient.Site(wikiurl) -	print 'bot login' +	print 'bot login:', botname  	site.login(botname,botpass) -	print 'edit ',wiki_rootpath +	print 'edit page:',wiki_rootpath  	page = site.Pages[wiki_rootpath]  	text = page.edit()  	rootpage = wiki_rootpath + sysid  	if not '[['+rootpage+']]' in text:  		page.save(text +'\n*[['+rootpage+']]\n') -	print 'upload wiki data to',rootpage +	print 'upload wiki page:',rootpage  	page = site.Pages[rootpage]  	text = page.edit()  	page.save(wikidata) -	print 'upload images' +	print 'upload images:'  	for localfile in sorted(manifest.keys()):  		if localfile:  			localf = open(localfile,'rb') | 
