mikitex70 / plantuml-markdown

PlantUML plugin for Python-Markdown
BSD 2-Clause "Simplified" License
192 stars 55 forks source link

Unit test fail #39

Closed GFdevelop closed 3 years ago

GFdevelop commented 4 years ago
PATH="$PATH:$PWD/test" python -m unittest discover -v -s test

I have the output:

% PATH="$PATH:$PWD/test" python -m unittest discover -v -s test                                                                            18633 22:58:56
skipped 'Base class'
skipped 'Base class'
test_arg_alt (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_alt_characters (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_alt_inline_svg (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_classes (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_classes_inline_svg (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_height_svg_inline (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_png (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_format_svg (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_format_svg_inline (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_svg_object (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_format_txt (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_width_and_height_svg_inline (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_width_svg_inline (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_height (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_height_percent (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_title (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_title_characters (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_title_inline_svg (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_width (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_width_and_height (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_with_percent (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_extended_header (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_indented_fenced_code (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_multidiagram (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_other_fenced_code (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_plantuml (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_priority_after_snippets (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_priority_before_snippets (test_plantuml_fenced.PlantumlTest_fenced) ... ok
test_tildes (test_plantuml_fenced.PlantumlTest_fenced) ... FAIL
test_unicode_chars (test_plantuml_fenced.PlantumlTest_fenced)
indented_code ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
skipped 'Base class'
test_arg_alt (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_alt_characters (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_alt_inline_svg (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_classes (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_classes_inline_svg (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_height_svg_inline (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_png (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_format_svg (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_format_svg_inline (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_svg_object (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_format_txt (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_width_and_height_svg_inline (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_width_svg_inline (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_height (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_height_percent (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_title (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_title_characters (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_title_inline_svg (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_width (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_width_and_height (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_arg_with_percent (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_indented_fenced_code (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_multidiagram (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_other_fenced_code (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
FAIL
test_priority_after_snippets (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_priority_before_snippets (test_plantuml_legacy.PlantumlTest_legacy) ... ok
test_unicode_chars (test_plantuml_legacy.PlantumlTest_legacy)
indented_code ... ok

======================================================================
FAIL: test_arg_alt (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 142, in test_arg_alt
    self.assertEqual(
AssertionError: '<p><img alt="Diagram test" class="uml" src="data:[38 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[38 chars]</p>'
- <p><img alt="Diagram test" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="Diagram test" title="" /></p>

======================================================================
FAIL: test_arg_alt_characters (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 151, in test_arg_alt_characters
    self.assertEqual(
AssertionError: '<p><img alt="Diagram-test/%&amp;&quot;" class="um[51 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[51 chars]</p>'
- <p><img alt="Diagram-test/%&amp;&quot;" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="Diagram-test/%&amp;&quot;" title="" /></p>

======================================================================
FAIL: test_arg_classes (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 169, in test_arg_classes
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="class1 class2" s[47 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[47 chars]</p>'
- <p><img alt="uml diagram" class="class1 class2" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="class1 class2" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_format_png (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 187, in test_arg_format_png
    self.assertEqual(self._stripImageData(self._load_file('png_diag.html')),
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[37 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[37 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_format_svg (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 195, in test_arg_format_svg
    self.assertEqual(self._stripImageData(self._load_file('svg_diag.html')),
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[41 chars]</p>' != '<p><img src="data:image/svg+xml;base64,ABCDEF==" [41 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/svg+xml;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/svg+xml;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_format_svg_object (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 203, in test_arg_format_svg_object
    self.assertEqual(self._stripImageData(self._load_file('svg_object_diag.html')),
AssertionError: '<p><object alt="uml diagram" class="uml" data="data:[42 chars]</p>' != '<p><object data="data:image/svg+xml;base64,ABCDEF=="[42 chars]</p>'
- <p><object alt="uml diagram" class="uml" data="data:image/svg+xml;base64,ABCDEF==" title="" /></p>
+ <p><object data="data:image/svg+xml;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_height (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 245, in test_arg_height
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[75 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" styl[75 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" style="max-height:120px" title="" width="100%" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" style="max-height:120px" width="100%" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_height_percent (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 254, in test_arg_height_percent
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[73 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" styl[73 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" style="max-height:50%" title="" width="100%" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" style="max-height:50%" width="100%" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_title (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 115, in test_arg_title
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[49 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[49 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="Diagram test" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="Diagram test" /></p>

======================================================================
FAIL: test_arg_title_characters (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 124, in test_arg_title_characters
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[62 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[62 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="Diagram-test/%&amp;&quot;" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="Diagram-test/%&amp;&quot;" /></p>

======================================================================
FAIL: test_arg_width (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 227, in test_arg_width
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[74 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" styl[74 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" style="max-width:120px" title="" width="100%" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" style="max-width:120px" width="100%" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_width_and_height (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 263, in test_arg_width_and_height
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[91 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" styl[91 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" style="max-width:120px;max-height:120px" title="" width="100%" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" style="max-width:120px;max-height:120px" width="100%" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_with_percent (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 236, in test_arg_with_percent
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[72 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" styl[72 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" style="max-width:70%" title="" width="100%" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" style="max-width:70%" width="100%" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_extended_header (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml_fenced.py", line 42, in test_extended_header
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[49 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[49 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="Diagram test" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="Diagram test" /></p>

======================================================================
FAIL: test_indented_fenced_code (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 324, in test_indented_fenced_code
    self.assertEqual('''<ul>
AssertionError: '<ul>[29 chars]<img alt="uml diagram" class="uml" src="data:i[51 chars]/ul>' != '<ul>[29 chars]<img src="data:image/png;base64,ABCDEF==" clas[51 chars]/ul>'
  <ul>
  <li>
  <p>list item</p>
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>
  </li>
  </ul>

======================================================================
FAIL: test_multidiagram (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 301, in test_multidiagram
    self.assertEqual(self._stripImageData(self._load_file('multiple_diag.html')),
AssertionError: '<p>P[25 chars]<img alt="uml diagram" class="uml" src="data:i[180 chars]</p>' != '<p>P[25 chars]<img src="data:image/png;base64,ABCDEF==" clas[180 chars]</p>'
  <p>Paragraph before.</p>
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>
  <p>Middle paragraph.</p>
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>
  <p>Paragraph after.</p>

======================================================================
FAIL: test_other_fenced_code (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 313, in test_other_fenced_code
    self.assertEqual(self._stripImageData(self._load_file('code_and_diag.html')),
AssertionError: '<pre[67 chars]<img alt="uml diagram" class="uml" src="data:i[63 chars]</p>' != '<pre[67 chars]<img src="data:image/png;base64,ABCDEF==" clas[63 chars]</p>'
  <pre><code class="bash">ls -l
  </code></pre>

  <p>A paragraph</p>
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>
  <p>Another paragraph</p>

======================================================================
FAIL: test_plantuml (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml_fenced.py", line 33, in test_plantuml
    self.assertEqual(self._stripImageData(self._load_file('png_diag.html')),
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[37 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[37 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_tildes (test_plantuml_fenced.PlantumlTest_fenced)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml_fenced.py", line 23, in test_tildes
    self.assertEqual('<p>Paragraph before.</p>\n'
AssertionError: '<p>P[25 chars]<img alt="uml diagram" class="uml" src="data:i[62 chars]</p>' != '<p>P[25 chars]<img src="data:image/png;base64,ABCDEF==" clas[62 chars]</p>'
  <p>Paragraph before.</p>
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>
  <p>Paragraph after.</p>

======================================================================
FAIL: test_arg_alt (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 142, in test_arg_alt
    self.assertEqual(
AssertionError: '<p><img alt="Diagram test" class="uml" src="data:[38 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[38 chars]</p>'
- <p><img alt="Diagram test" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="Diagram test" title="" /></p>

======================================================================
FAIL: test_arg_alt_characters (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 151, in test_arg_alt_characters
    self.assertEqual(
AssertionError: '<p><img alt="Diagram-test/%&amp;&quot;" class="um[51 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[51 chars]</p>'
- <p><img alt="Diagram-test/%&amp;&quot;" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="Diagram-test/%&amp;&quot;" title="" /></p>

======================================================================
FAIL: test_arg_classes (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 169, in test_arg_classes
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="class1 class2" s[47 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[47 chars]</p>'
- <p><img alt="uml diagram" class="class1 class2" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="class1 class2" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_format_png (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 187, in test_arg_format_png
    self.assertEqual(self._stripImageData(self._load_file('png_diag.html')),
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[37 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[37 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_format_svg (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 195, in test_arg_format_svg
    self.assertEqual(self._stripImageData(self._load_file('svg_diag.html')),
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[41 chars]</p>' != '<p><img src="data:image/svg+xml;base64,ABCDEF==" [41 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/svg+xml;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/svg+xml;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_format_svg_object (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 203, in test_arg_format_svg_object
    self.assertEqual(self._stripImageData(self._load_file('svg_object_diag.html')),
AssertionError: '<p><object alt="uml diagram" class="uml" data="data:[42 chars]</p>' != '<p><object data="data:image/svg+xml;base64,ABCDEF=="[42 chars]</p>'
- <p><object alt="uml diagram" class="uml" data="data:image/svg+xml;base64,ABCDEF==" title="" /></p>
+ <p><object data="data:image/svg+xml;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_height (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 245, in test_arg_height
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[75 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" styl[75 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" style="max-height:120px" title="" width="100%" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" style="max-height:120px" width="100%" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_height_percent (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 254, in test_arg_height_percent
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[73 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" styl[73 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" style="max-height:50%" title="" width="100%" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" style="max-height:50%" width="100%" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_title (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 115, in test_arg_title
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[49 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[49 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="Diagram test" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="Diagram test" /></p>

======================================================================
FAIL: test_arg_title_characters (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 124, in test_arg_title_characters
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[62 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" clas[62 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="Diagram-test/%&amp;&quot;" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="Diagram-test/%&amp;&quot;" /></p>

======================================================================
FAIL: test_arg_width (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 227, in test_arg_width
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[74 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" styl[74 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" style="max-width:120px" title="" width="100%" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" style="max-width:120px" width="100%" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_width_and_height (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 263, in test_arg_width_and_height
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[91 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" styl[91 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" style="max-width:120px;max-height:120px" title="" width="100%" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" style="max-width:120px;max-height:120px" width="100%" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_arg_with_percent (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 236, in test_arg_with_percent
    self.assertEqual(
AssertionError: '<p><img alt="uml diagram" class="uml" src="data:i[72 chars]</p>' != '<p><img src="data:image/png;base64,ABCDEF==" styl[72 chars]</p>'
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" style="max-width:70%" title="" width="100%" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" style="max-width:70%" width="100%" class="uml" alt="uml diagram" title="" /></p>

======================================================================
FAIL: test_indented_fenced_code (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 324, in test_indented_fenced_code
    self.assertEqual('''<ul>
AssertionError: '<ul>[29 chars]<img alt="uml diagram" class="uml" src="data:i[51 chars]/ul>' != '<ul>[29 chars]<img src="data:image/png;base64,ABCDEF==" clas[51 chars]/ul>'
  <ul>
  <li>
  <p>list item</p>
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>
  </li>
  </ul>

======================================================================
FAIL: test_multidiagram (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 301, in test_multidiagram
    self.assertEqual(self._stripImageData(self._load_file('multiple_diag.html')),
AssertionError: '<p>P[25 chars]<img alt="uml diagram" class="uml" src="data:i[180 chars]</p>' != '<p>P[25 chars]<img src="data:image/png;base64,ABCDEF==" clas[180 chars]</p>'
  <p>Paragraph before.</p>
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>
  <p>Middle paragraph.</p>
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>
  <p>Paragraph after.</p>

======================================================================
FAIL: test_other_fenced_code (test_plantuml_legacy.PlantumlTest_legacy)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/gabriele/builds/plantuml-markdown/src/plantuml-markdown-3.2.0/test/test_plantuml.py", line 313, in test_other_fenced_code
    self.assertEqual(self._stripImageData(self._load_file('code_and_diag.html')),
AssertionError: '<pre[67 chars]<img alt="uml diagram" class="uml" src="data:i[63 chars]</p>' != '<pre[67 chars]<img src="data:image/png;base64,ABCDEF==" clas[63 chars]</p>'
  <pre><code class="bash">ls -l
  </code></pre>

  <p>A paragraph</p>
- <p><img alt="uml diagram" class="uml" src="data:image/png;base64,ABCDEF==" title="" /></p>
+ <p><img src="data:image/png;base64,ABCDEF==" class="uml" alt="uml diagram" title="" /></p>
  <p>Another paragraph</p>

----------------------------------------------------------------------
Ran 57 tests in 21.695s

FAILED (failures=35, skipped=3)
mikitex70 commented 4 years ago

What version/commit are you testing? What Python version are you using? It seems strange to me such type of errors, TravisCI is building fine. Before running tests try:

pip install -r test-requirements.txt
mikitex70 commented 4 years ago

Oh, I've seen now that's Python 3.8. Sorry, Python 3.8 not tested, TravisCI fails with it. I need to investigate if the problem is in TravisCI or there is some package not ported in Python 3.8.

GFdevelop commented 4 years ago

Sorry, I am running archlinux where last python version is 3.8.0, I try to run the test with last git version....the issue can be unittest2 because my distribution don't have this package for python3, I see the project unittest2 and can be outdated and unmaintained, you can try to evaluate others unittest tools as nose2.

mikitex70 commented 4 years ago

Thanks for your suggestion, @nose2@ is a simple replace for @unittest2@. I've fixed failing tests, try the version in the @develop@ branch: they are working in TravisCI.

GFdevelop commented 4 years ago
% PATH="$PATH:$PWD/test" python -m unittest discover -v -s test                                                                                  (develop) 18737 21:40:15
skipped 'Base class'
skipped 'Base class'
test_arg_alt (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_alt_characters (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_alt_inline_svg (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_classes (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_classes_inline_svg (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_height_svg_inline (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_png (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_svg (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_svg_inline (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_svg_object (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_txt (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_width_and_height_svg_inline (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_width_svg_inline (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_height (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_height_percent (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_title (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_title_characters (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_title_inline_svg (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_width (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_width_and_height (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_with_percent (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_extended_header (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_indented_fenced_code (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_multidiagram (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_other_fenced_code (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_plantuml (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_priority_after_snippets (test_plantuml_fenced.PlantumlTest_fenced) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_priority_before_snippets (test_plantuml_fenced.PlantumlTest_fenced) ... ok
test_tildes (test_plantuml_fenced.PlantumlTest_fenced) ... ok
test_unicode_chars (test_plantuml_fenced.PlantumlTest_fenced)
indented_code ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
skipped 'Base class'
test_arg_alt (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_alt_characters (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_alt_inline_svg (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_classes (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_classes_inline_svg (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_height_svg_inline (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_png (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_svg (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_svg_inline (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_svg_object (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_txt (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_width_and_height_svg_inline (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_format_width_svg_inline (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_height (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_height_percent (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_title (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_title_characters (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_title_inline_svg (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_width (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_width_and_height (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_arg_with_percent (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_indented_fenced_code (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_multidiagram (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_other_fenced_code (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_priority_after_snippets (test_plantuml_legacy.PlantumlTest_legacy) ... /usr/lib/python3.8/site-packages/markdown/extensions/__init__.py:79: DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead.
  self.extendMarkdown(md)
ok
test_priority_before_snippets (test_plantuml_legacy.PlantumlTest_legacy) ... ok
test_unicode_chars (test_plantuml_legacy.PlantumlTest_legacy)
indented_code ... ok

----------------------------------------------------------------------
Ran 57 tests in 25.756s

OK (skipped=3)

there are multiple DeprecationWarning: 'version_info' is deprecated. Use '__version_info__' instead. and 3 skipped...

mikitex70 commented 4 years ago

3 test skipped because of subclassing in test classes. Deprecations comes from markdown... it's outside my scope.

mikitex70 commented 4 years ago

Released version 3.2.1 of the plugin. Closing this issue as seems resolved. Thanks for your suggestion on unit test framework.

GFdevelop commented 3 years ago

python 3.9 fails: FAILED (failures=4, skipped=3)