Mercurial > wikked
comparison tests/__init__.py @ 54:9dfbc2a40b71
Formatter changes:
- Refactored `PageResolver` with something that makes more sense.
- Fixed some bugs with advanced include/meta scenarios.
- Added more tests.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sat, 02 Feb 2013 20:16:54 -0800 |
parents | 2733871775cd |
children | 65f83a9b42f1 |
comparison
equal
deleted
inserted
replaced
53:c4e999f55ba9 | 54:9dfbc2a40b71 |
---|---|
29 wiki.start() | 29 wiki.start() |
30 return wiki | 30 return wiki |
31 | 31 |
32 def getParameters(self): | 32 def getParameters(self): |
33 return MockWikiParameters() | 33 return MockWikiParameters() |
34 | |
35 | |
36 def format_link(title, url, missing=False, mod=None): | |
37 res = '<a class=\"wiki-link' | |
38 if missing: | |
39 res += ' missing' | |
40 res += '\" data-wiki-url=\"' + url + '\"' | |
41 if mod: | |
42 res += ' data-wiki-mod=\"' + mod + '\"' | |
43 res += '>' + title + '</a>' | |
44 return res | |
45 | |
46 def format_include(url, args=None, mod=None): | |
47 res = '<div class=\"wiki-include\" data-wiki-url=\"' + url + '\"' | |
48 if mod: | |
49 res += ' data-wiki-mod=\"' + mod + '\"' | |
50 res += '>' | |
51 if args: | |
52 res += args | |
53 res += "</div>\n" | |
54 return res |