9fff75f16e0dd6dd0d759cab5b94a96adcce68a7
[philipp/winterrodeln/wrpylib.git] / tests / test_wrmwmarkup.py
1 #!/usr/bin/python2.6
2 # -*- coding: iso-8859-15 -*-
3 import wrpylib.wrmwmarkup
4 import formencode
5
6
7 def test_rodelbahnbox_to_sledrun():
8     wikitext = u'''== Allgemeines ==
9     {{Rodelbahnbox
10     | Position             = 47.309820 N 9.986508 E
11     | Position oben        = 
12     | Höhe oben            = 1244
13     | Position unten       = 
14     | Höhe unten           = 806
15     | Länge                = 5045
16     | Schwierigkeit        = 
17     | Lawinen              = gelegentlich
18     | Betreiber            = 
19     | Öffentliche Anreise  = Ja
20     | Gehzeit              = 105
21     | Aufstieg getrennt    = Nein
22     | Aufstiegshilfe       = Nein
23     | Beleuchtungsanlage   = Nein
24     | Beleuchtungstage     = 
25     | Rodelverleih         = Ja
26     | Gütesiegel           = 
27     | Webauskunft          = 
28     | Telefonauskunft      = +43-664-1808482 (Bergkristallhütte)
29     | Bild                 = Rodelbahn Bergkristallhütte 2009-03-03.jpg
30     | In Übersichtskarte   = Ja
31     | Forumid              = 72
32     }}
33     Die Rodelbahn zur Bergkristallhütte ist durchaus abwechslungsreich.'''
34     start, end, sledrun = wrpylib.wrmwmarkup.rodelbahnbox_to_sledrun(wikitext)
35     wrpylib.wrmwmarkup.sledrun_to_rodelbahnbox(sledrun, '1.3')
36
37
38
39 def test_gasthausbox_to_inn():
40     wikitext = u'''{{Gasthausbox
41     | Position          = 47.295549 N 9.986970 E
42     | Höhe              = 1250
43     | Betreiber         = 
44     | Sitzplätze        = 
45     | Übernachtung      = 
46     | Rauchfrei         = Nein
47     | Rodelverleih      = 
48     | Handyempfang      = A1; T-Mobile/Telering
49     | Homepage          = http://www.bergkristallhuette.com/
50     | E-Mail            = bergkristallhuette@gmx.at
51     | Telefon           = +43-664-1808482
52     | Bild              = Bergkritsallhütte 2009-02-07.JPG
53     | Rodelbahnen       = [[Bergkristallhütte]]
54     }}
55     Die Bergkristallhütte ist Teil des Boden-Vorsäß.'''
56     start, end, inn = wrpylib.wrmwmarkup.gasthausbox_to_inn(wikitext)
57     wrpylib.wrmwmarkup.inn_to_gasthausbox(inn)
58