On Thu, Sep 19, 2019 at 06:00:40PM +0200, clematis wrote:
> Yes. It's a little bit noisy. A few depreciation since Python 3.0
>
> platform openbsd6 -- Python 2.7.16, pytest-4.4.0, py-1.8.0, pluggy-0.11.0
> 30 failed, 153 passed
> platform openbsd6 -- Python 3.7.4, pytest-4.4.0, py-1.8.0, pluggy-0.11.0
> 31 failed, 157 passed, 18 warnings
How did you get these results?
$ export FLAVOR=python3
$ make test
...
Ran 296 tests in 4.156s
FAILED (failures=1, errors=4)
Test failed: <unittest.runner.TextTestResult run=296 errors=4
failures=1>
...
See my full ${WRKDIR}/test.log attached.
running test
running egg_info
writing urwid.egg-info/PKG-INFO
writing dependency_links to urwid.egg-info/dependency_links.txt
writing top-level names to urwid.egg-info/top_level.txt
reading manifest file 'urwid.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'CHANGELOG'
writing manifest file 'urwid.egg-info/SOURCES.txt'
running build_ext
building 'urwid.str_util' extension
creating build
creating build/temp.openbsd-6.6-amd64-3.7
creating build/temp.openbsd-6.6-amd64-3.7/source
cc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe
-fPIC -O2 -pipe -O2 -pipe -O2 -pipe -fPIC -I/usr/local/include/python3.7m -c
source/str_util.c -o build/temp.openbsd-6.6-amd64-3.7/source/str_util.o
creating build/lib.openbsd-6.6-amd64-3.7
creating build/lib.openbsd-6.6-amd64-3.7/urwid
cc -pthread -shared -fPIC -L/usr/local/lib/
-L/usr/obj/ports/Python-3.7.4/Python-3.7.4 -O2 -pipe
build/temp.openbsd-6.6-amd64-3.7/source/str_util.o -L/usr/local/lib
-lpython3.7m -o build/lib.openbsd-6.6-amd64-3.7/urwid/str_util.so
copying build/lib.openbsd-6.6-amd64-3.7/urwid/str_util.so -> urwid
test1 (urwid.tests.test_util.CalcTextPosTest) ... ok
test2_wide (urwid.tests.test_util.CalcTextPosTest) ... ok
test3_utf8 (urwid.tests.test_util.CalcTextPosTest) ... ok
test4_utf8 (urwid.tests.test_util.CalcTextPosTest) ... ok
test1 (urwid.tests.test_util.CalcWidthTest) ... ok
test2 (urwid.tests.test_util.CalcWidthTest) ... ok
test1 (urwid.tests.test_util.ConvertDecSpecialTest) ... ok
test (urwid.tests.test_util.TagMarkupTest) ... ok
test_bad_tuple (urwid.tests.test_util.TagMarkupTest) ... ok
test_bad_type (urwid.tests.test_util.TagMarkupTest) ... ok
test1 (urwid.tests.test_util.WithinDoubleByteTest) ... ok
test2 (urwid.tests.test_util.WithinDoubleByteTest) ... ok
test3 (urwid.tests.test_util.WithinDoubleByteTest) ... ok
test_box_column (urwid.tests.test_container.ColumnsTest) ... ok
test_init_with_a_generator (urwid.tests.test_container.ColumnsTest) ... ok
test_move_cursor (urwid.tests.test_container.ColumnsTest) ... ok
test_old_attributes (urwid.tests.test_container.ColumnsTest) ... ok
test_widths (urwid.tests.test_container.ColumnsTest) ... ok
test_widths_focus_end (urwid.tests.test_container.ColumnsTest) ... ok
test_columns (urwid.tests.test_container.CommonContainerTest) ...
/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/split_repr.py:125:
DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use
inspect.signature() or inspect.getfullargspec()
args, varargs, varkw, defaults = getargspec(fn)
ok
test_focus_path (urwid.tests.test_container.CommonContainerTest) ... ok
test_frame (urwid.tests.test_container.CommonContainerTest) ... ok
test_grid_flow (urwid.tests.test_container.CommonContainerTest) ... ok
test_list_box (urwid.tests.test_container.CommonContainerTest) ... ok
test_overlay (urwid.tests.test_container.CommonContainerTest) ... ok
test_pile (urwid.tests.test_container.CommonContainerTest) ... ok
test (urwid.tests.test_container.FrameTest) ... ok
test_basics (urwid.tests.test_container.GridFlowTest) ... ok
test_cell_width (urwid.tests.test_container.GridFlowTest) ... ok
test_v_sep (urwid.tests.test_container.GridFlowTest) ... ok
test_get_cursor_coords (urwid.tests.test_container.OverlayTest) ... ok
test_old_params (urwid.tests.test_container.OverlayTest) ... ok
test_change_focus_with_mouse (urwid.tests.test_container.PileTest) ... ok
test_init_with_a_generator (urwid.tests.test_container.PileTest) ... ok
test_mouse_event_in_empty_pile (urwid.tests.test_container.PileTest) ... ok
test_select_change (urwid.tests.test_container.PileTest) ... ok
test_zero_weight (urwid.tests.test_container.PileTest) ... ok
test_bargraph (urwid.tests.test_container.WidgetSquishTest) ... ok
test_buttons (urwid.tests.test_container.WidgetSquishTest) ... ok
test_columns (urwid.tests.test_container.WidgetSquishTest) ... ok
test_filler (urwid.tests.test_container.WidgetSquishTest) ... ok
test_frame (urwid.tests.test_container.WidgetSquishTest) ... ok
test_graphvscale (urwid.tests.test_container.WidgetSquishTest) ... ok
test_listbox (urwid.tests.test_container.WidgetSquishTest) ... ok
test_overlay (urwid.tests.test_container.WidgetSquishTest) ... ok
test_pile (urwid.tests.test_container.WidgetSquishTest) ... ok
test_solidfill (urwid.tests.test_container.WidgetSquishTest) ... ok
test (urwid.tests.test_text_layout.CalcBreaksCantDisplayTest) ... ok
test (urwid.tests.test_text_layout.CalcBreaksCharTest) ... ok
test (urwid.tests.test_text_layout.CalcBreaksDBCharTest) ... ok
test (urwid.tests.test_text_layout.CalcBreaksDBWordTest) ... ok
test (urwid.tests.test_text_layout.CalcBreaksUTF8Test) ... ok
test (urwid.tests.test_text_layout.CalcBreaksWordTest) ... ok
test (urwid.tests.test_text_layout.CalcBreaksWordTest2) ... ok
tests (urwid.tests.test_text_layout.CalcPosTest) ... ok
test1_left (urwid.tests.test_text_layout.CalcTranslateCantDisplayTest) ... ok
test2_right (urwid.tests.test_text_layout.CalcTranslateCantDisplayTest) ... ok
test3_center (urwid.tests.test_text_layout.CalcTranslateCantDisplayTest) ... ok
test1_left (urwid.tests.test_text_layout.CalcTranslateCharTest) ... ok
test2_right (urwid.tests.test_text_layout.CalcTranslateCharTest) ... ok
test3_center (urwid.tests.test_text_layout.CalcTranslateCharTest) ... ok
test1_left (urwid.tests.test_text_layout.CalcTranslateClipTest) ... ok
test2_right (urwid.tests.test_text_layout.CalcTranslateClipTest) ... ok
test3_center (urwid.tests.test_text_layout.CalcTranslateClipTest) ... ok
test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest) ... ok
test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest) ... ok
test3_center (urwid.tests.test_text_layout.CalcTranslateWordTest) ... ok
test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest2) ... ok
test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest2) ... ok
test3_center (urwid.tests.test_text_layout.CalcTranslateWordTest2) ... ok
test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest3) ... ok
test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest3) ... ok
test3_center (urwid.tests.test_text_layout.CalcTranslateWordTest3) ... ok
test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest4) ... ok
test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest4) ... ok
test3_center (urwid.tests.test_text_layout.CalcTranslateWordTest4) ... ok
test1_left (urwid.tests.test_text_layout.CalcTranslateWordTest5) ... ok
test2_right (urwid.tests.test_text_layout.CalcTranslateWordTest5) ... ok
test3_center (urwid.tests.test_text_layout.CalcTranslateWordTest5) ... ok
test (urwid.tests.test_text_layout.Pos2CoordsTest) ... ok
test1_padding (urwid.tests.test_text_layout.SubsegTest) ... ok
test2_text (urwid.tests.test_text_layout.SubsegTest) ... ok
test3_range (urwid.tests.test_text_layout.SubsegTest) ... ok
test1 (urwid.tests.test_canvas.CanvasCacheTest) ... ok
test (urwid.tests.test_canvas.CanvasJoinTest) ... ok
test1 (urwid.tests.test_canvas.CanvasOverlayTest) ... ok
test2 (urwid.tests.test_canvas.CanvasOverlayTest) ... ok
test3 (urwid.tests.test_canvas.CanvasOverlayTest) ... ok
test1 (urwid.tests.test_canvas.CanvasPadTrimTest) ... ok
test2 (urwid.tests.test_canvas.CanvasPadTrimTest) ... ok
test1 (urwid.tests.test_canvas.CanvasTest) ... ok
test2 (urwid.tests.test_canvas.CanvasTest) ... ok
test1 (urwid.tests.test_canvas.ShardBodyTest) ... ok
test2 (urwid.tests.test_canvas.ShardBodyTest) ... ok
test3 (urwid.tests.test_canvas.ShardBodyTest) ... ok
test (urwid.tests.test_canvas.ShardsJoinTest) ... ok
test1 (urwid.tests.test_canvas.ShardsTrimTest) ... ok
test2 (urwid.tests.test_canvas.ShardsTrimTest) ... ok
__init__ (urwid.widget.Divider)
Doctest: urwid.widget.Divider.__init__ ... ok
render (urwid.widget.Divider)
Doctest: urwid.widget.Divider.render ... ok
rows (urwid.widget.Divider)
Doctest: urwid.widget.Divider.rows ... ok
__init__ (urwid.widget.Edit)
Doctest: urwid.widget.Edit.__init__ ... ok
get_cursor_coords (urwid.widget.Edit)
Doctest: urwid.widget.Edit.get_cursor_coords ... ok
get_edit_text (urwid.widget.Edit)
Doctest: urwid.widget.Edit.get_edit_text ... ok
get_pref_col (urwid.widget.Edit)
Doctest: urwid.widget.Edit.get_pref_col ... ok
get_text (urwid.widget.Edit)
Doctest: urwid.widget.Edit.get_text ... ok
insert_text (urwid.widget.Edit)
Doctest: urwid.widget.Edit.insert_text ... ok
keypress (urwid.widget.Edit)
Doctest: urwid.widget.Edit.keypress ... ok
mouse_event (urwid.widget.Edit)
Doctest: urwid.widget.Edit.mouse_event ... ok
move_cursor_to_coords (urwid.widget.Edit)
Doctest: urwid.widget.Edit.move_cursor_to_coords ... ok
render (urwid.widget.Edit)
Doctest: urwid.widget.Edit.render ... ok
set_caption (urwid.widget.Edit)
Doctest: urwid.widget.Edit.set_caption ... ok
set_edit_pos (urwid.widget.Edit)
Doctest: urwid.widget.Edit.set_edit_pos ... ok
set_edit_text (urwid.widget.Edit)
Doctest: urwid.widget.Edit.set_edit_text ... ok
set_text (urwid.widget.Edit)
Doctest: urwid.widget.Edit.set_text ... ok
update_text (urwid.widget.Edit)
Doctest: urwid.widget.Edit.update_text ... ok
__init__ (urwid.widget.IntEdit)
Doctest: urwid.widget.IntEdit.__init__ ... ok
keypress (urwid.widget.IntEdit)
Doctest: urwid.widget.IntEdit.keypress ... ok
value (urwid.widget.IntEdit)
Doctest: urwid.widget.IntEdit.value ... ok
__init__ (urwid.widget.SolidFill)
Doctest: urwid.widget.SolidFill.__init__ ... ok
render (urwid.widget.SolidFill)
Doctest: urwid.widget.SolidFill.render ... ok
__init__ (urwid.widget.Text)
Doctest: urwid.widget.Text.__init__ ... ok
get_text (urwid.widget.Text)
Doctest: urwid.widget.Text.get_text ... ok
pack (urwid.widget.Text)
Doctest: urwid.widget.Text.pack ... ok
render (urwid.widget.Text)
Doctest: urwid.widget.Text.render ... ok
rows (urwid.widget.Text)
Doctest: urwid.widget.Text.rows ... ok
set_align_mode (urwid.widget.Text)
Doctest: urwid.widget.Text.set_align_mode ... ok
set_layout (urwid.widget.Text)
Doctest: urwid.widget.Text.set_layout ... ok
set_text (urwid.widget.Text)
Doctest: urwid.widget.Text.set_text ... ok
set_wrap_mode (urwid.widget.Text)
Doctest: urwid.widget.Text.set_wrap_mode ... ok
_set_w (urwid.widget.WidgetWrap)
Doctest: urwid.widget.WidgetWrap._set_w ... ok
__init__ (urwid.wimp.Button)
Doctest: urwid.wimp.Button.__init__ ... ok
get_label (urwid.wimp.Button)
Doctest: urwid.wimp.Button.get_label ... ok
keypress (urwid.wimp.Button)
Doctest: urwid.wimp.Button.keypress ... ok
label (urwid.wimp.Button)
Doctest: urwid.wimp.Button.label ... ok
mouse_event (urwid.wimp.Button)
Doctest: urwid.wimp.Button.mouse_event ... ok
set_label (urwid.wimp.Button)
Doctest: urwid.wimp.Button.set_label ... ok
__init__ (urwid.wimp.CheckBox)
Doctest: urwid.wimp.CheckBox.__init__ ... ok
get_label (urwid.wimp.CheckBox)
Doctest: urwid.wimp.CheckBox.get_label ... ok
keypress (urwid.wimp.CheckBox)
Doctest: urwid.wimp.CheckBox.keypress ... ok
label (urwid.wimp.CheckBox)
Doctest: urwid.wimp.CheckBox.label ... ok
mouse_event (urwid.wimp.CheckBox)
Doctest: urwid.wimp.CheckBox.mouse_event ... ok
set_label (urwid.wimp.CheckBox)
Doctest: urwid.wimp.CheckBox.set_label ... ok
set_state (urwid.wimp.CheckBox)
Doctest: urwid.wimp.CheckBox.set_state ... ok
toggle_state (urwid.wimp.CheckBox)
Doctest: urwid.wimp.CheckBox.toggle_state ... ok
__init__ (urwid.wimp.RadioButton)
Doctest: urwid.wimp.RadioButton.__init__ ... ok
set_state (urwid.wimp.RadioButton)
Doctest: urwid.wimp.RadioButton.set_state ... ok
toggle_state (urwid.wimp.RadioButton)
Doctest: urwid.wimp.RadioButton.toggle_state ... ok
render (urwid.wimp.SelectableIcon)
Doctest: urwid.wimp.SelectableIcon.render ... ok
__init__ (urwid.decoration.AttrMap)
Doctest: urwid.decoration.AttrMap.__init__ ... ok
set_attr_map (urwid.decoration.AttrMap)
Doctest: urwid.decoration.AttrMap.set_attr_map ... ok
set_focus_map (urwid.decoration.AttrMap)
Doctest: urwid.decoration.AttrMap.set_focus_map ... ok
__init__ (urwid.decoration.AttrWrap)
Doctest: urwid.decoration.AttrWrap.__init__ ... ok
__init__ (urwid.decoration.BoxAdapter)
Doctest: urwid.decoration.BoxAdapter.__init__ ... ok
rows (urwid.decoration.BoxAdapter)
Doctest: urwid.decoration.BoxAdapter.rows ... ok
__init__ (urwid.decoration.Padding)
Doctest: urwid.decoration.Padding.__init__ ... ok
WidgetDecoration (urwid.decoration)
Doctest: urwid.decoration.WidgetDecoration ... ok
_get_base_widget (urwid.decoration.WidgetDecoration)
Doctest: urwid.decoration.WidgetDecoration._get_base_widget ... ok
base_widget (urwid.decoration.WidgetDecoration)
Doctest: urwid.decoration.WidgetDecoration.base_widget ... ok
calculate_left_right_padding (urwid.decoration)
Doctest: urwid.decoration.calculate_left_right_padding ... ok
calculate_top_bottom_filler (urwid.decoration)
Doctest: urwid.decoration.calculate_top_bottom_filler ... ok
__init__ (urwid.display_common.AttrSpec)
Doctest: urwid.display_common.AttrSpec.__init__ ... ok
get_rgb_values (urwid.display_common.AttrSpec)
Doctest: urwid.display_common.AttrSpec.get_rgb_values ... ok
_color_desc_256 (urwid.display_common)
Doctest: urwid.display_common._color_desc_256 ... ok
_color_desc_88 (urwid.display_common)
Doctest: urwid.display_common._color_desc_88 ... ok
_parse_color_256 (urwid.display_common)
Doctest: urwid.display_common._parse_color_256 ... ok
_parse_color_88 (urwid.display_common)
Doctest: urwid.display_common._parse_color_88 ... ok
_value_lookup_table (urwid.display_common)
Doctest: urwid.display_common._value_lookup_table ... ok
_test_process_input (urwid.main_loop.MainLoop)
Doctest: urwid.main_loop.MainLoop._test_process_input ... ok
_test_run (urwid.main_loop.MainLoop)
Doctest: urwid.main_loop.MainLoop._test_run ... ok
_test_run_screen_event_loop (urwid.main_loop.MainLoop)
Doctest: urwid.main_loop.MainLoop._test_run_screen_event_loop ... ok
_update (urwid.main_loop.MainLoop)
Doctest: urwid.main_loop.MainLoop._update ... ok
_refl (urwid.main_loop)
Doctest: urwid.main_loop._refl ... ok
__delitem__ (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.__delitem__ ... ok
__imul__ (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.__imul__ ... ok
__init__ (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.__init__ ... ok
__setitem__ (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.__setitem__ ... ok
_get_focus (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList._get_focus ... ok
_set_focus (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList._set_focus ... ok
append (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.append ... ok
extend (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.extend ... ok
insert (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.insert ... ok
pop (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.pop ... ok
remove (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.remove ... ok
reverse (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.reverse ... ok
set_focus_changed_callback (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.set_focus_changed_callback ...
ok
sort (urwid.monitored_list.MonitoredFocusList)
Doctest: urwid.monitored_list.MonitoredFocusList.sort ... ok
set_modified_callback (urwid.monitored_list.MonitoredList)
Doctest: urwid.monitored_list.MonitoredList.set_modified_callback ... ok
_attrspec_to_escape (urwid.raw_display.Screen)
Doctest: urwid.raw_display.Screen._attrspec_to_escape ... ok
normalize_repr (urwid.split_repr)
Doctest: urwid.split_repr.normalize_repr ... ok
python3_repr (urwid.split_repr)
Doctest: urwid.split_repr.python3_repr ... ok
remove_defaults (urwid.split_repr)
Doctest: urwid.split_repr.remove_defaults ... ok
split_repr (urwid.split_repr)
Doctest: urwid.split_repr.split_repr ... ok
int_scale (urwid.util)
Doctest: urwid.util.int_scale ... ok
connect (urwid.signals.Signals)
Doctest: urwid.signals.Signals.connect ... Exception ignored in: <function
Signals.connect.<locals>.weakref_callback at 0x15bd78124290>
Traceback (most recent call last):
File "/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/signals.py",
line 178, in weakref_callback
del getattr(o, self._signal_attr, {})[name][key]
TypeError: list indices must be integers or slices, not Key
ok
connect_signal (urwid.signals)
Doctest: urwid.signals.connect_signal ... Exception ignored in: <function
Signals.connect.<locals>.weakref_callback at 0x15bd78124050>
Traceback (most recent call last):
File "/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/signals.py",
line 178, in weakref_callback
del getattr(o, self._signal_attr, {})[name][key]
TypeError: list indices must be integers or slices, not Key
ok
__init__ (urwid.graphics.ProgressBar)
Doctest: urwid.graphics.ProgressBar.__init__ ... ok
test1 (urwid.tests.test_graphics.BarGraphTest) ... ok
test2 (urwid.tests.test_graphics.BarGraphTest) ... ok
test_linebox_border (urwid.tests.test_graphics.LineBoxTest) ... ok
test1 (urwid.tests.test_graphics.SmoothBarGraphTest) ... ok
test_carriage_return (urwid.tests.test_vterm.TermTest) ... ok
test_cursor_scrolling_region (urwid.tests.test_vterm.TermTest) ... ok
test_cursor_visibility (urwid.tests.test_vterm.TermTest) ... ok
test_defargs (urwid.tests.test_vterm.TermTest) ... ok
test_deletelines (urwid.tests.test_vterm.TermTest) ... ok
test_encoding_unicode (urwid.tests.test_vterm.TermTest) ... ok
test_encoding_unicode_ascii (urwid.tests.test_vterm.TermTest) ... ok
test_encoding_vt100_graphics (urwid.tests.test_vterm.TermTest) ... ok
test_encoding_wrong_unicode (urwid.tests.test_vterm.TermTest) ... ok
test_erase_display (urwid.tests.test_vterm.TermTest) ... ok
test_erase_line (urwid.tests.test_vterm.TermTest) ... ok
test_get_utf8_len (urwid.tests.test_vterm.TermTest) ... ok
test_horizontal_resize (urwid.tests.test_vterm.TermTest) ... ok
test_ibmpc_mapping (urwid.tests.test_vterm.TermTest) ... ok
test_insertlines (urwid.tests.test_vterm.TermTest) ... ok
test_linefeed (urwid.tests.test_vterm.TermTest) ... ok
test_linefeed2 (urwid.tests.test_vterm.TermTest) ... ok
test_movement (urwid.tests.test_vterm.TermTest) ... ok
test_nul (urwid.tests.test_vterm.TermTest) ... ok
test_nullargs (urwid.tests.test_vterm.TermTest) ... ok
test_relative_region_jump (urwid.tests.test_vterm.TermTest) ... ok
test_scrolling_region_move (urwid.tests.test_vterm.TermTest) ... ok
test_scrolling_region_reverse (urwid.tests.test_vterm.TermTest) ... ok
test_scrolling_region_simple (urwid.tests.test_vterm.TermTest) ... ok
test_scrolling_twice (urwid.tests.test_vterm.TermTest) ... ok
test_set_leds (urwid.tests.test_vterm.TermTest) ... ok
test_set_multiple_modes (urwid.tests.test_vterm.TermTest) ... ok
test_set_title (urwid.tests.test_vterm.TermTest) ... ok
test_simplestring (urwid.tests.test_vterm.TermTest) ... ok
test_vertical_resize (urwid.tests.test_vterm.TermTest) ... ok
test_wrap_backspace_tab (urwid.tests.test_vterm.TermTest) ... ok
test_wrap_simple (urwid.tests.test_vterm.TermTest) ... ok
test_error (urwid.tests.test_event_loops.AsyncioEventLoopTest) ... ok
test_event_loop (urwid.tests.test_event_loops.AsyncioEventLoopTest) ... ok
test_remove_alarm (urwid.tests.test_event_loops.AsyncioEventLoopTest) ... ok
test_remove_watch_file (urwid.tests.test_event_loops.AsyncioEventLoopTest) ...
ok
test_run (urwid.tests.test_event_loops.AsyncioEventLoopTest) ... FAIL
test_error (urwid.tests.test_event_loops.GLibEventLoopTest) ... ok
test_event_loop (urwid.tests.test_event_loops.GLibEventLoopTest) ...
/usr/local/lib/python3.7/site-packages/gi/overrides/GLib.py:639:
PyGIDeprecationWarning: Calling io_add_watch without priority as second
argument is deprecated
PyGIDeprecationWarning)
ok
test_remove_alarm (urwid.tests.test_event_loops.GLibEventLoopTest) ... ok
test_remove_watch_file (urwid.tests.test_event_loops.GLibEventLoopTest) ... ok
test_run (urwid.tests.test_event_loops.GLibEventLoopTest) ...
/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/main_loop.py:952:
Warning: Source ID 17 was not found when attempting to remove it
self.GLib.source_remove(self._watch_files[handle])
ok
test_event_loop (urwid.tests.test_event_loops.SelectEventLoopTest) ... ok
test_remove_alarm (urwid.tests.test_event_loops.SelectEventLoopTest) ... ok
test_remove_watch_file (urwid.tests.test_event_loops.SelectEventLoopTest) ... ok
test_run (urwid.tests.test_event_loops.SelectEventLoopTest) ... ok
test_event_loop (urwid.tests.test_event_loops.TornadoEventLoopTest) ... ERROR
test_remove_alarm (urwid.tests.test_event_loops.TornadoEventLoopTest) ... ERROR
test_remove_watch_file (urwid.tests.test_event_loops.TornadoEventLoopTest) ...
ERROR
test_run (urwid.tests.test_event_loops.TornadoEventLoopTest) ... ERROR
test1_SpaceWrap (urwid.tests.test_widget.EditRenderTest) ... ok
test2_ClipWrap (urwid.tests.test_widget.EditRenderTest) ... ok
test3_AnyWrap (urwid.tests.test_widget.EditRenderTest) ... ok
test4_CursorNudge (urwid.tests.test_widget.EditRenderTest) ... ok
test1_left (urwid.tests.test_widget.EditTest) ... ok
test2_right (urwid.tests.test_widget.EditTest) ... ok
test3_up (urwid.tests.test_widget.EditTest) ... ok
test4_down (urwid.tests.test_widget.EditTest) ... ok
test_utf8_input (urwid.tests.test_widget.EditTest) ... ok
test1_wrap (urwid.tests.test_widget.TextTest) ... ok
test2_left (urwid.tests.test_widget.TextTest) ... ok
test3_right (urwid.tests.test_widget.TextTest) ... ok
test4_center (urwid.tests.test_widget.TextTest) ... ok
test5_encode_error (urwid.tests.test_widget.TextTest) ... ok
test1_simple (urwid.tests.test_listbox.ListBoxCalculateVisibleTest) ... ok
test2_cursor (urwid.tests.test_listbox.ListBoxCalculateVisibleTest) ... ok
test1unselectable (urwid.tests.test_listbox.ListBoxChangeFocusTest) ... ok
test2selectable (urwid.tests.test_listbox.ListBoxChangeFocusTest) ... ok
test3large_selectable (urwid.tests.test_listbox.ListBoxChangeFocusTest) ... ok
test4cursor (urwid.tests.test_listbox.ListBoxChangeFocusTest) ... ok
test5set_focus_valign (urwid.tests.test_listbox.ListBoxChangeFocusTest) ... ok
test1_up (urwid.tests.test_listbox.ListBoxKeypressTest) ... ok
test2_down (urwid.tests.test_listbox.ListBoxKeypressTest) ... ok
test3_page_up (urwid.tests.test_listbox.ListBoxKeypressTest) ... ok
test4_page_down (urwid.tests.test_listbox.ListBoxKeypressTest) ... ok
test1_simple (urwid.tests.test_listbox.ListBoxRenderTest) ... ok
test2_trim (urwid.tests.test_listbox.ListBoxRenderTest) ... ok
test3_shift (urwid.tests.test_listbox.ListBoxRenderTest) ... ok
test4_really_large_contents (urwid.tests.test_listbox.ListBoxRenderTest) ... ok
test_listbox_pile (urwid.tests.test_listbox.ZeroHeightContentsTest) ... ok
test_listbox_text_pile_down (urwid.tests.test_listbox.ZeroHeightContentsTest)
... ok
test_listbox_text_pile_page_down
(urwid.tests.test_listbox.ZeroHeightContentsTest) ... ok
test_listbox_text_pile_page_up
(urwid.tests.test_listbox.ZeroHeightContentsTest) ... ok
test_listbox_text_pile_up (urwid.tests.test_listbox.ZeroHeightContentsTest) ...
ok
test1byte (urwid.tests.test_str_util.DecodeOneTest) ... ok
test2byte (urwid.tests.test_str_util.DecodeOneTest) ... ok
test3byte (urwid.tests.test_str_util.DecodeOneTest) ... ok
test4byte (urwid.tests.test_str_util.DecodeOneTest) ... ok
test_create (urwid.tests.test_decoration.FillerTest) ... ok
test_repr (urwid.tests.test_decoration.FillerTest) ... ok
test_values (urwid.tests.test_decoration.FillerTest) ... ok
test_create (urwid.tests.test_decoration.PaddingTest) ... ok
test_cursor (urwid.tests.test_decoration.PaddingTest) ... ok
test_reduced_padding_cursor (urwid.tests.test_decoration.PaddingTest) ... ok
test_values (urwid.tests.test_decoration.PaddingTest) ... ok
======================================================================
ERROR: test_event_loop (urwid.tests.test_event_loops.TornadoEventLoopTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/tests/test_event_loops.py",
line 105, in setUp
self.evl = urwid.TornadoEventLoop(IOLoop())
File "/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/main_loop.py",
line 1096, in __init__
self._patch_poll_impl(ioloop)
File "/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/main_loop.py",
line 1089, in _patch_poll_impl
ioloop._impl = cls.PollProxy(ioloop._impl, idle_map)
AttributeError: 'AsyncIOLoop' object has no attribute '_impl'
======================================================================
ERROR: test_remove_alarm (urwid.tests.test_event_loops.TornadoEventLoopTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/tests/test_event_loops.py",
line 105, in setUp
self.evl = urwid.TornadoEventLoop(IOLoop())
File "/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/main_loop.py",
line 1096, in __init__
self._patch_poll_impl(ioloop)
File "/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/main_loop.py",
line 1089, in _patch_poll_impl
ioloop._impl = cls.PollProxy(ioloop._impl, idle_map)
AttributeError: 'AsyncIOLoop' object has no attribute '_impl'
======================================================================
ERROR: test_remove_watch_file
(urwid.tests.test_event_loops.TornadoEventLoopTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/tests/test_event_loops.py",
line 105, in setUp
self.evl = urwid.TornadoEventLoop(IOLoop())
File "/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/main_loop.py",
line 1096, in __init__
self._patch_poll_impl(ioloop)
File "/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/main_loop.py",
line 1089, in _patch_poll_impl
ioloop._impl = cls.PollProxy(ioloop._impl, idle_map)
AttributeError: 'AsyncIOLoop' object has no attribute '_impl'
======================================================================
ERROR: test_run (urwid.tests.test_event_loops.TornadoEventLoopTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/tests/test_event_loops.py",
line 105, in setUp
self.evl = urwid.TornadoEventLoop(IOLoop())
File "/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/main_loop.py",
line 1096, in __init__
self._patch_poll_impl(ioloop)
File "/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/main_loop.py",
line 1089, in _patch_poll_impl
ioloop._impl = cls.PollProxy(ioloop._impl, idle_map)
AttributeError: 'AsyncIOLoop' object has no attribute '_impl'
======================================================================
FAIL: test_run (urwid.tests.test_event_loops.AsyncioEventLoopTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1/urwid/tests/test_event_loops.py",
line 69, in test_run
self.assertEqual(out, ["clean exit"])
AssertionError: Lists differ: ['clean exit', 'waiting'] != ['clean exit']
First list contains 1 additional elements.
First extra element 1:
'waiting'
- ['clean exit', 'waiting']
+ ['clean exit']
----------------------------------------------------------------------
Ran 296 tests in 4.156s
FAILED (failures=1, errors=4)
Test failed: <unittest.runner.TextTestResult run=296 errors=4 failures=1>
error: Test failed: <unittest.runner.TextTestResult run=296 errors=4 failures=1>
/usr/local/lib/python3.7/asyncio/base_events.py:618: ResourceWarning: unclosed
event loop <_UnixSelectorEventLoop running=False closed=False debug=False>
*** Error 1 in . (/usr/ports/lang/python/python.port.mk:239 'do-test': @cd
/usr/ports/pobj/py-urwid-2.0.1-python3/urwid-2.0.1 && /usr/bin/en...)