Closed GFdevelop closed 3 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
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.
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.
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.
% 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...
3 test skipped because of subclassing in test classes. Deprecations comes from markdown... it's outside my scope.
Released version 3.2.1 of the plugin. Closing this issue as seems resolved. Thanks for your suggestion on unit test framework.
python 3.9 fails:
FAILED (failures=4, skipped=3)
I have the output: