#!/usr/bin/python2.6 # -*- coding: iso-8859-15 -*- import wrpylib.wrmwmarkup import formencode def test_rodelbahnbox_to_sledrun(): wikitext = u'''== Allgemeines == {{Rodelbahnbox | Position = 47.309820 N 9.986508 E | Position oben = | Höhe oben = 1244 | Position unten = | Höhe unten = 806 | Länge = 5045 | Schwierigkeit = | Lawinen = gelegentlich | Betreiber = | Öffentliche Anreise = Ja | Gehzeit = 105 | Aufstieg getrennt = Nein | Aufstiegshilfe = Nein | Beleuchtungsanlage = Nein | Beleuchtungstage = | Rodelverleih = Ja | Gütesiegel = | Webauskunft = | Telefonauskunft = +43-664-1808482 (Bergkristallhütte) | Bild = Rodelbahn Bergkristallhütte 2009-03-03.jpg | In Übersichtskarte = Ja | Forumid = 72 }} Die Rodelbahn zur Bergkristallhütte ist durchaus abwechslungsreich.''' class Sledrun(object): pass sledrun = Sledrun() wrpylib.wrmwmarkup.rodelbahnbox_to_sledrun(wikitext, sledrun) wrpylib.wrmwmarkup.sledrun_to_rodelbahnbox(sledrun, '1.3') def test_gasthausbox_to_inn(): wikitext = u'''{{Gasthausbox | Position = 47.295549 N 9.986970 E | Höhe = 1250 | Betreiber = | Sitzplätze = | Übernachtung = | Rauchfrei = Nein | Rodelverleih = | Handyempfang = A1; T-Mobile/Telering | Homepage = http://www.bergkristallhuette.com/ | E-Mail = bergkristallhuette@gmx.at | Telefon = +43-664-1808482 | Bild = Bergkritsallhütte 2009-02-07.JPG | Rodelbahnen = [[Bergkristallhütte]] }} Die Bergkristallhütte ist Teil des Boden-Vorsäß.''' class Inn(object): pass inn = Inn() wrpylib.wrmwmarkup.gasthausbox_to_inn(wikitext, inn) wrpylib.wrmwmarkup.inn_to_gasthausbox(inn)