Esempio n. 1
0
def test_that_slow_displays_trigger_render_processing(mocker):
    widget = Labeller(display_func=lambda _: time.sleep(0.6))
    mock_processing = mocker.patch.object(widget, "_render_processing")
    widget._display("dummy feature")
    assert mock_processing.call_count == 0
    widget._display("dummy feature")
    assert mock_processing.call_count == 1
Esempio n. 2
0
def test_that_display_calls_display_func(mocker):
    mock_display = mocker.Mock()
    widget = Labeller(display_func=mock_display, input_widget=Submitter())
    widget._display("dummy feature")
    assert mock_display.call_count == 1