コード例 #1
0
ファイル: test_imagedialog.py プロジェクト: refaqtor/outwiker
    def test_empty(self):
        from markdown.images.imagedialogcontroller import ImageDialogController

        selectedText = ''
        attachList = []
        controller = ImageDialogController(self._dlg, attachList, selectedText)
        controller.showDialog()

        right_result = '![]()'
        self.assertEqual(controller.result, right_result)
コード例 #2
0
ファイル: test_imagedialog.py プロジェクト: Jenyay/outwiker
    def test_empty(self):
        from markdown.images.imagedialogcontroller import ImageDialogController

        selectedText = ''
        attachList = []
        controller = ImageDialogController(self._dlg, attachList, selectedText)
        controller.showDialog()

        right_result = '![]()'
        self.assertEqual(controller.result, right_result)
コード例 #3
0
ファイル: test_imagedialog.py プロジェクト: refaqtor/outwiker
    def test_attach_01(self):
        from markdown.images.imagedialogcontroller import ImageDialogController

        selectedText = '__attach/image.png'
        attachList = ['image.png']

        controller = ImageDialogController(self._dlg, attachList, selectedText)
        controller.showDialog()

        right_result = '![](__attach/image.png)'
        self.assertEqual(controller.result, right_result)

        self.assertEqual(self._dlg.comment, '')
        self.assertEqual(self._dlg.fileName, '__attach/image.png')
        self.assertEqual(self._dlg.filesList, ['__attach/image.png'])
コード例 #4
0
ファイル: test_imagedialog.py プロジェクト: refaqtor/outwiker
    def test_comment_01(self):
        from markdown.images.imagedialogcontroller import ImageDialogController

        selectedText = 'Комментарий'
        attachList = []

        controller = ImageDialogController(self._dlg, attachList, selectedText)
        controller.showDialog()

        right_result = '![Комментарий]()'
        self.assertEqual(controller.result, right_result)

        self.assertEqual(self._dlg.comment, 'Комментарий')
        self.assertEqual(self._dlg.fileName, '')
        self.assertEqual(self._dlg.filesList, [])
コード例 #5
0
ファイル: test_imagedialog.py プロジェクト: Jenyay/outwiker
    def test_attach_01(self):
        from markdown.images.imagedialogcontroller import ImageDialogController

        selectedText = '__attach/image.png'
        attachList = ['image.png']

        controller = ImageDialogController(self._dlg, attachList, selectedText)
        controller.showDialog()

        right_result = '![](__attach/image.png)'
        self.assertEqual(controller.result, right_result)

        self.assertEqual(self._dlg.comment, '')
        self.assertEqual(self._dlg.fileName, '__attach/image.png')
        self.assertEqual(self._dlg.filesList, ['__attach/image.png'])
コード例 #6
0
ファイル: test_imagedialog.py プロジェクト: Jenyay/outwiker
    def test_comment_01(self):
        from markdown.images.imagedialogcontroller import ImageDialogController

        selectedText = 'Комментарий'
        attachList = []

        controller = ImageDialogController(self._dlg, attachList, selectedText)
        controller.showDialog()

        right_result = '![Комментарий]()'
        self.assertEqual(controller.result, right_result)

        self.assertEqual(self._dlg.comment, 'Комментарий')
        self.assertEqual(self._dlg.fileName, '')
        self.assertEqual(self._dlg.filesList, [])
コード例 #7
0
    def test_comment_02(self):
        from markdown.images.imagedialogcontroller import ImageDialogController

        selectedText = u'__attach/image.png'
        attachList = []

        controller = ImageDialogController(self._dlg, attachList, selectedText)
        controller.showDialog()

        right_result = u'![__attach/image.png]()'
        self.assertEqual(controller.result, right_result)

        self.assertEqual(self._dlg.comment, u'__attach/image.png')
        self.assertEqual(self._dlg.fileName, u'')
        self.assertEqual(self._dlg.filesList, [])
コード例 #8
0
ファイル: test_imagedialog.py プロジェクト: sarutobi/outwiker
    def test_comment_02(self):
        from markdown.images.imagedialogcontroller import ImageDialogController

        selectedText = u'__attach/image.png'
        attachList = []

        controller = ImageDialogController(self._dlg, attachList, selectedText)
        controller.showDialog()

        right_result = u'![__attach/image.png]()'
        self.assertEqual(controller.result, right_result)

        self.assertEqual(self._dlg.comment, u'__attach/image.png')
        self.assertEqual(self._dlg.fileName, u'')
        self.assertEqual(self._dlg.filesList, [])
コード例 #9
0
ファイル: test_imagedialog.py プロジェクト: refaqtor/outwiker
    def test_full_01(self):
        from markdown.images.imagedialogcontroller import ImageDialogController

        selectedText = '__attach/image.png'
        attachList = ['qqq.jpg', 'image.png', 'image.gif']

        controller = ImageDialogController(self._dlg, attachList, selectedText)
        self._dlg.comment = 'Комментарий'
        controller.showDialog()

        right_result = '![Комментарий](__attach/image.png)'
        self.assertEqual(controller.result, right_result)

        self.assertEqual(self._dlg.comment, 'Комментарий')
        self.assertEqual(self._dlg.fileName, '__attach/image.png')
        self.assertEqual(
            self._dlg.filesList,
            ['__attach/image.gif', '__attach/image.png', '__attach/qqq.jpg'])
コード例 #10
0
ファイル: test_imagedialog.py プロジェクト: Jenyay/outwiker
    def test_full_01(self):
        from markdown.images.imagedialogcontroller import ImageDialogController

        selectedText = '__attach/image.png'
        attachList = ['qqq.jpg', 'image.png', 'image.gif']

        controller = ImageDialogController(self._dlg, attachList, selectedText)
        self._dlg.comment = 'Комментарий'
        controller.showDialog()

        right_result = '![Комментарий](__attach/image.png)'
        self.assertEqual(controller.result, right_result)

        self.assertEqual(self._dlg.comment, 'Комментарий')
        self.assertEqual(self._dlg.fileName, '__attach/image.png')
        self.assertEqual(self._dlg.filesList, ['__attach/image.gif',
                                               '__attach/image.png',
                                               '__attach/qqq.jpg'])