Пример #1
0
    def test_06(self):
        from tableofcontents.tocwikimaker import TocWikiMaker

        text = '''ывп ыфвп ваы

[=
ывп ывап ыва
=]

!! Абырвалг 123

[=
!! Это не заголовок
=]

ывапыва ывп выап
выапывп ываап ывап

!!! Абырвалг 234'''

        maker = TocWikiMaker(self.application.config)
        result = maker.make(text)

        result_valid = '''* Абырвалг 123
** Абырвалг 234'''

        self.assertEqual(result, result_valid)
Пример #2
0
    def test_11(self):
        from tableofcontents.tocwikimaker import TocWikiMaker

        WikiConfig(self.application.config).linkStyleOptions.value = 1
        text = '''ывп ыфвп ваы

[=
ывп ывап ыва
=]

!!!! Абырвалг 123 [[#якорь1]]

[=
!! Это не заголовок
=]

ывапыва ывп выап
выапывп ываап ывап

[[#якорь2]]
!!!!! Абырвалг 234'''

        maker = TocWikiMaker(self.application.config)
        result = maker.make(text)

        result_valid = '''* [[#якорь1 | Абырвалг 123]]
** [[#якорь2 | Абырвалг 234]]'''

        self.assertEqual(result, result_valid)
Пример #3
0
    def test_06 (self):
        from tableofcontents.tocwikimaker import TocWikiMaker

        text = u'''ывп ыфвп ваы

[=
ывп ывап ыва
=]

!! Абырвалг 123

[=
!! Это не заголовок
=]

ывапыва ывп выап
выапывп ываап ывап

!!! Абырвалг 234'''

        maker = TocWikiMaker (Application.config)
        result = maker.make (text)

        result_valid = u'''* Абырвалг 123
** Абырвалг 234'''

        self.assertEqual (result, result_valid)
Пример #4
0
    def test_11 (self):
        from tableofcontents.tocwikimaker import TocWikiMaker

        WikiConfig (Application.config).linkStyleOptions.value = 1
        text = u'''ывп ыфвп ваы

[=
ывп ывап ыва
=]

!!!! Абырвалг 123 [[#якорь1]]

[=
!! Это не заголовок
=]

ывапыва ывп выап
выапывп ываап ывап

[[#якорь2]]
!!!!! Абырвалг 234'''

        maker = TocWikiMaker (Application.config)
        result = maker.make (text)

        result_valid = u'''* [[#якорь1 | Абырвалг 123]]
** [[#якорь2 | Абырвалг 234]]'''

        self.assertEqual (result, result_valid)
Пример #5
0
    def test_03(self):
        from tableofcontents.tocwikimaker import TocWikiMaker

        text = '''!!    Абырвалг    '''
        maker = TocWikiMaker(self.application.config)
        result = maker.make(text)

        result_valid = '''* Абырвалг'''

        self.assertEqual(result, result_valid)
Пример #6
0
    def testEmpty(self):
        from tableofcontents.tocwikimaker import TocWikiMaker

        text = u''''''
        maker = TocWikiMaker(Application.config)
        result = maker.make(text)

        result_valid = u''''''

        self.assertEqual(result, result_valid)
Пример #7
0
    def test_03 (self):
        from tableofcontents.tocwikimaker import TocWikiMaker

        text = u'''!!    Абырвалг    '''
        maker = TocWikiMaker (Application.config)
        result = maker.make (text)

        result_valid = u'''* Абырвалг'''

        self.assertEqual (result, result_valid)
Пример #8
0
    def testEmpty(self):
        from tableofcontents.tocwikimaker import TocWikiMaker

        text = ''''''
        maker = TocWikiMaker(self.application.config)
        result = maker.make(text)

        result_valid = ''''''

        self.assertEqual(result, result_valid)