Kyle Weaver created BEAM-12096:
----------------------------------

             Summary: Flake: test_progress_in_HTML_JS_when_in_notebook
                 Key: BEAM-12096
                 URL: https://issues.apache.org/jira/browse/BEAM-12096
             Project: Beam
          Issue Type: Bug
          Components: test-failures
            Reporter: Kyle Weaver
            Assignee: Ning Kang


https://ci-beam.apache.org/job/beam_PreCommit_Python_Commit/18008/testReport/junit/apache_beam.runners.interactive.utils_test/ProgressIndicatorTest/test_progress_in_HTML_JS_when_in_notebook/

self = <apache_beam.runners.interactive.utils_test.ProgressIndicatorTest 
testMethod=test_progress_in_HTML_JS_when_in_notebook> def 
test_progress_in_HTML_JS_when_in_notebook(self): 
ie.current_env()._is_in_notebook = True pi_path = 
'apache_beam.runners.interactive.utils.ProgressIndicator' with 
patch('IPython.core.display.HTML') as mocked_html, \ 
patch('IPython.core.display.Javascript') as mocked_javascript, \ patch(pi_path 
+ '.spinner_template') as enter_template, \ patch(pi_path + 
'.spinner_removal_template') as exit_template: 
enter_template.format.return_value = 'enter' exit_template.format.return_value 
= 'exit' @utils.progress_indicated def progress_indicated_dummy(): 
mocked_html.assert_any_call('enter') > progress_indicated_dummy() 
apache_beam/runners/interactive/utils_test.py:217: _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
apache_beam/runners/interactive/utils.py:235: in run_within_progress_indicator 
return func(*args, **kwargs) apache_beam/runners/interactive/utils_test.py:215: 
in progress_indicated_dummy mocked_html.assert_any_call('enter') _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = 
<MagicMock name='HTML' id='140195651256392'>, args = ('enter',) kwargs = {}, 
expected = (('enter',), {}) actual = [call('\n <link rel="stylesheet" href="

[https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min...";|https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min...]

>You have limited Interactive Beam features since your ipython kernel is not 
>connected any notebook frontend.</div>')] cause = None, expected_string = 
>"HTML('enter')" def assert_any_call(self, *args, **kwargs): """assert the mock 
>has been called with the specified arguments. The assert passes if the mock 
>has *ever* been called, unlike `assert_called_with` and 
>`assert_called_once_with` that only pass if the call is the most recent 
>one.""" expected = self._call_matcher((args, kwargs)) actual = 
>[self._call_matcher(c) for c in self.call_args_list] if expected not in 
>actual: cause = expected if isinstance(expected, Exception) else None 
>expected_string = self._format_mock_call_signature(args, kwargs) raise 
>AssertionError( '%s call not found' % expected_string > ) from cause E 
>AssertionError: HTML('enter') call not found 
>/usr/lib/python3.7/unittest/mock.py:891: AssertionError



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to