Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- py37 installed: atomicwrites==1.2.1,attrs==18.2.0,backports.functools-lru-cache==1.5,beautifulsoup4==4.6.3,cheroot==6.5.2,Click==7.0,colorama==0.4.1,coverage==4.5.2,cssutils==1.0.2,EasyProcess==0.2.5,Flask==1.0.2,glob2==0.6,hunter==2.1.0,hypothesis==3.84.5,itsdangerous==1.1.0,Jinja2==2.10,Mako==1.0.7,MarkupSafe==1.1.0,more-itertools==4.3.0,parse==1.9.0,parse-type==0.4.2,pluggy==0.8.0,py==1.7.0,py-cpuinfo==4.0.0,Pygments==2.3.1,pyPEG2==2.15.2,pytest==4.0.2,pytest-bdd==3.0.1,pytest-benchmark==3.1.1,pytest-cov==2.6.0,pytest-faulthandler==1.5.0,pytest-instafail==0.4.0,pytest-mock==1.10.0,pytest-qt==3.2.2,pytest-repeat==0.7.0,pytest-rerunfailures==5.0,pytest-travis-fold==1.3.0,pytest-xvfb==1.1.0,PyVirtualDisplay==0.2.1,PyYAML==3.13,qutebrowser==1.5.2,six==1.12.0,vulture==1.0,Werkzeug==0.14.1
- py37 run-test-pre: PYTHONHASHSEED='3576321633'
- py37 runtests: commands[0] | /home/adam/projects/qutebrowser/.tox/py37/bin/python scripts/link_pyqt.py --tox /home/adam/projects/qutebrowser/.tox/py37
- py37 runtests: commands[1] | /home/adam/projects/qutebrowser/.tox/py37/bin/python -bb -m pytest --qute-bdd-webengine tests/end2end/features/test_tabs_bdd.py -k false
- ============================= test session starts ==============================
- platform linux -- Python 3.7.1, pytest-4.0.2, py-1.7.0, pluggy-0.8.0
- cachedir: .tox/py37/.pytest_cache
- PyQt5 5.11.3 -- Qt runtime 5.11.2 -- Qt compiled 5.11.2
- benchmark: 3.1.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
- hypothesis profile 'default' -> deadline=600, database=DirectoryBasedExampleDatabase('/home/adam/projects/qutebrowser/.hypothesis/examples')
- rootdir: /home/adam/projects/qutebrowser, inifile: pytest.ini
- plugins: xvfb-1.1.0, travis-fold-1.3.0, rerunfailures-5.0, repeat-0.7.0, qt-3.2.2, mock-1.10.0, instafail-0.4.0, faulthandler-1.5.0, cov-2.6.0, benchmark-3.1.1, bdd-3.0.1, hypothesis-3.84.5
- collected 127 items / 125 deselected
- tests/end2end/features/test_tabs_bdd.py .F
- ____________ test_home_on_a_pinned_tab_with_pinnedtabfrozen__false _____________
- request = <FixtureRequest for <Function 'test_home_on_a_pinned_tab_with_pinnedtabfrozen__false'>>
- > ???
- tests/end2end/features/test_tabs_bdd.py:521:
- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
- .tox/py37/lib/python3.7/site-packages/pytest_bdd/scenario.py:194: in _execute_scenario
- _execute_step_function(request, scenario, step, step_func)
- .tox/py37/lib/python3.7/site-packages/pytest_bdd/scenario.py:136: in _execute_step_function
- step_func(**kwargs)
- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
- quteproc = <end2end.fixtures.quteprocess.QuteProc object at 0x7f1ba3b3e5e8>
- request = <FixtureRequest for <Function 'test_home_on_a_pinned_tab_with_pinnedtabfrozen__false'>>
- tabs = ['- data/hello2.txt (active) (pinned)']
- @bdd.then(bdd.parsers.parse("the following tabs should be open:\n{tabs}"))
- def check_open_tabs(quteproc, request, tabs):
- """Check the list of open tabs in the session.
- This is a lightweight alternative for "The session should look like: ...".
- It expects a list of URLs, with an optional "(active)" suffix.
- """
- session = quteproc.get_session()
- active_suffix = ' (active)'
- pinned_suffix = ' (pinned)'
- tabs = tabs.splitlines()
- assert len(session['windows']) == 1
- assert len(session['windows'][0]['tabs']) == len(tabs)
- # If we don't have (active) anywhere, don't check it
- has_active = any(active_suffix in line for line in tabs)
- has_pinned = any(pinned_suffix in line for line in tabs)
- for i, line in enumerate(tabs):
- line = line.strip()
- assert line.startswith('- ')
- line = line[2:] # remove "- " prefix
- active = False
- pinned = False
- while line.endswith(active_suffix) or line.endswith(pinned_suffix):
- if line.endswith(active_suffix):
- # active
- line = line[:-len(active_suffix)]
- active = True
- else:
- # pinned
- line = line[:-len(pinned_suffix)]
- pinned = True
- session_tab = session['windows'][0]['tabs'][i]
- current_page = session_tab['history'][-1]
- > assert current_page['url'] == quteproc.path_to_url(line)
- E AssertionError: assert 'http://local...numbers/1.txt' == 'http://localh...ta/hello2.txt'
- E - http://localhost:52041/data/numbers/1.txt
- E ? ^^^^ ^^^^
- E + http://localhost:52041/data/hello2.txt
- E ? ^ ^^^^
- tests/end2end/features/conftest.py:586: AssertionError
- ------------------------------ qutebrowser output ------------------------------
- [233 lines suppressed, use -v to show]
- [32m14:36:46.768[0m [37mDEBUG [0m [36mipc ipc:handle_connection:259[0m [37mClient connected (socket 0x7f042c3bdb88).[0m
- [32m14:36:46.768[0m [37mDEBUG [0m [36mipc ipc:on_ready_read:362[0m [37mRead from socket 0x7f042c3bdb88: b'{"args": [":open http://localhost:52041/data/numbers/1.txt"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'[0m
- [32m14:36:46.769[0m [37mDEBUG [0m [36mipc ipc:_handle_data:304[0m [37mProcessing: {"args": [":open http://localhost:52041/data/numbers/1.txt"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}
- [0m
- [32m14:36:46.769[0m [37mDEBUG [0m [36mipc ipc:on_error:241[0m [37mSocket 0x7f042c3bdb88: error 1: QLocalSocket: Remote closed[0m
- [32m14:36:46.769[0m [37mDEBUG [0m [36mipc ipc:on_disconnected:280[0m [37mClient disconnected from socket 0x7f042c3bdb88.[0m
- [32m14:36:46.769[0m [37mDEBUG [0m [36mipc ipc:handle_connection:257[0m [37mNo new connection to handle.[0m
- [32m14:36:46.769[0m [37mDEBUG [0m [36minit app:process_pos_args:287[0m [37mStartup cmd ':open http://localhost:52041/data/numbers/1.txt'[0m
- [32m14:36:46.769[0m [37mDEBUG [0m [36mcommands command:run:534[0m [37mcommand called: open ['http://localhost:52041/data/numbers/1.txt'][0m
- ----> found it
- ----> Already found 'command called: *' in the log: [32m14:36:46.769[0m [37mDEBUG [0m [36mcommands command:run:534[0m [37mcommand called: open ['http://localhost:52041/data/numbers/1.txt'][0m
- ----> Waiting for re.compile("(load status for <qutebrowser\\.browser\\..* tab_id=\\d+ url='http://localhost:52041/da… in the log
- [32m14:36:46.770[0m [37mDEBUG [0m [36mcommands command:run:549[0m [37mCalling qutebrowser.browser.commands.CommandDispatcher.openurl(<qutebrowser.browser.commands.CommandDispatcher>, 'http://localhost:52041/data/numbers/1.txt', False, False, False, False, None, False, False)[0m
- [32m14:36:46.770[0m [37mDEBUG [0m [36murl urlutils:get_path_if_valid:381[0m [37mChecking if 'http://localhost:52041/data/numbers/1.txt' is a path[0m
- [32m14:36:46.770[0m [37mDEBUG [0m [36murl urlutils:is_url:266[0m [37mChecking if 'http://localhost:52041/data/numbers/1.txt' is a URL (autosearch=naive).[0m
- [32m14:36:46.770[0m [37mDEBUG [0m [36murl urlutils:is_url:288[0m [37mContains explicit scheme[0m
- [32m14:36:46.770[0m [37mDEBUG [0m [36murl urlutils:is_url:307[0m [37murl = True[0m
- [32m14:36:46.770[0m [37mDEBUG [0m [36murl urlutils:fuzzy_url:214[0m [37mURL is a fuzzy address[0m
- [32m14:36:46.770[0m [37mDEBUG [0m [36murl urlutils:fuzzy_url:217[0m [37mConverting fuzzy term 'http://localhost:52041/data/numbers/1.txt' to URL -> http://localhost:52041/data/numbers/1.txt[0m
- [32m14:36:46.771[0m [37mDEBUG [0m [36mwebview browsertab:_on_before_load_started:955[0m [37mGoing to start loading: http://localhost:52041/data/numbers/1.txt[0m
- [32m14:36:46.771[0m [37mDEBUG [0m [36mwebview tabbedbrowser:on_title_changed:613[0m [37mChanging title for idx 0 to 'http://localhost:52041/data/numbers/1.txt'[0m
- [32m14:36:46.771[0m [37mDEBUG [0m [36mwebview browsertab:_on_before_load_started:955[0m [37mGoing to start loading: http://localhost:52041/data/numbers/1.txt[0m
- [32m14:36:46.771[0m [37mDEBUG [0m [36mwebview tabbedbrowser:on_title_changed:613[0m [37mChanging title for idx 0 to 'http://localhost:52041/data/numbers/1.txt'[0m
- [32m14:36:46.773[0m [37mDEBUG [0m [36mmouse mouse:eventFilter:55[0m [37m<qutebrowser.browser.webengine.webview.WebEngineView object at 0x7f042c3bd0d8> got new child <PyQt5.QtWidgets.QWidget object at 0x7f042c3bda68>, installing filter[0m
- [32m14:36:46.780[0m [37mDEBUG [0m [36msignals signalfilter:_filter_signals:86[0m [37memitting: cur_url_changed(PyQt5.QtCore.QUrl('http://localhost:52041/data/numbers/1.txt')) (tab 0)[0m
- [32m14:36:46.796[0m [37mDEBUG [0m [36mwebview browsertab:_set_load_status:921[0m [37mload status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=2 url='http://localhost:52041/data/numbers/1.txt'>: LoadStatus.loading[0m
- [32m14:36:46.796[0m [37mDEBUG [0m [36msignals signalfilter:_filter_signals:86[0m [37memitting: cur_load_status_changed(<LoadStatus.loading: 6>) (tab 0)[0m
- [32m14:36:46.797[0m [37mDEBUG [0m [36msignals signalfilter:_filter_signals:86[0m [37memitting: cur_load_started() (tab 0)[0m
- [32m14:36:46.797[0m [37mDEBUG [0m [36mmodes modeman:leave:307[0m [37mIgnoring leave request for KeyMode.insert (reason load started) as we're in mode KeyMode.normal[0m
- [32m14:36:46.797[0m [37mDEBUG [0m [36mmodes modeman:leave:307[0m [37mIgnoring leave request for KeyMode.hint (reason load started) as we're in mode KeyMode.normal[0m
- [32m14:36:46.802[0m [37mDEBUG [0m [36mwebview browsertab:_on_navigation_request:983[0m [37mnavigation request: url http://localhost:52041/data/numbers/1.txt, type Type.typed, is_main_frame True[0m
- [32m14:36:46.810[0m [37mDEBUG [0m [36mmisc app:on_focus_object_changed:836[0m [37mFocus object changed: <PyQt5.QtWidgets.QWidget object at 0x7f042c3bda68>[0m
- [32m14:36:46.810[0m [37mDEBUG [0m [36mwebview tabbedbrowser:on_title_changed:613[0m [37mChanging title for idx 0 to 'localhost:52041/data/numbers/1.txt'[0m
- [32m14:36:46.820[0m [37mDEBUG [0m [36mmouse mouse:eventFilter:79[0m [37m<qutebrowser.browser.webengine.webview.WebEngineView object at 0x7f042c3bd0d8>: removed child <PyQt5.QtCore.QObject object at 0x7f042c3bd9d8>[0m
- [32m14:36:46.829[0m [37mDEBUG [0m [36msessions sessions:save:295[0m [37mSaving session _autosave to /tmp/qutebrowser-basedir-nbcv739g/data/sessions/_autosave.yml...[0m
- [32m14:36:46.830[0m [37mDEBUG [0m [36mwebview browsertab:_set_load_status:921[0m [37mload status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=2 url='http://localhost:52041/data/numbers/1.txt'>: LoadStatus.success[0m
- [32m14:36:46.830[0m [37mDEBUG [0m [36msignals signalfilter:_filter_signals:86[0m [37memitting: cur_load_status_changed(<LoadStatus.success: 2>) (tab 0)[0m
- ----> found it
- ============================== :tab-pin ==============================
- ----> Waiting for 'Read from socket *' in the log
- [32m14:36:46.831[0m [37mDEBUG [0m [36msignals signalfilter:_filter_signals:86[0m [37memitting: cur_load_finished(True) (tab 0)[0m
- [32m14:36:46.876[0m [37mDEBUG [0m [36mipc ipc:handle_connection:259[0m [37mClient connected (socket 0x7f042c3bd948).[0m
- [32m14:36:46.876[0m [37mDEBUG [0m [36mipc ipc:on_ready_read:362[0m [37mRead from socket 0x7f042c3bd948: b'{"args": [":tab-pin"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'[0m
- [32m14:36:46.877[0m [37mDEBUG [0m [36mipc ipc:_handle_data:304[0m [37mProcessing: {"args": [":tab-pin"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}
- [0m
- ----> found it
- ----> Waiting for 'command called: *' in the log
- [32m14:36:46.877[0m [37mDEBUG [0m [36mipc ipc:on_error:241[0m [37mSocket 0x7f042c3bd948: error 1: QLocalSocket: Remote closed[0m
- [32m14:36:46.877[0m [37mDEBUG [0m [36mipc ipc:on_disconnected:280[0m [37mClient disconnected from socket 0x7f042c3bd948.[0m
- [32m14:36:46.877[0m [37mDEBUG [0m [36mipc ipc:handle_connection:257[0m [37mNo new connection to handle.[0m
- [32m14:36:46.877[0m [37mDEBUG [0m [36minit app:process_pos_args:287[0m [37mStartup cmd ':tab-pin'[0m
- [32m14:36:46.877[0m [37mDEBUG [0m [36mcommands command:run:534[0m [37mcommand called: tab-pin[0m
- [32m14:36:46.877[0m [37mDEBUG [0m [36mcommands command:run:549[0m [37mCalling qutebrowser.browser.commands.CommandDispatcher.tab_pin(<qutebrowser.browser.commands.CommandDispatcher>, None)[0m
- ----> found it
- ============================== :home ==============================
- ----> Waiting for 'Read from socket *' in the log
- [32m14:36:46.885[0m [37mDEBUG [0m [36mipc ipc:handle_connection:259[0m [37mClient connected (socket 0x7f042c3bdb88).[0m
- [32m14:36:46.886[0m [37mDEBUG [0m [36mipc ipc:on_ready_read:362[0m [37mRead from socket 0x7f042c3bdb88: b'{"args": [":home"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'[0m
- [32m14:36:46.886[0m [37mDEBUG [0m [36mipc ipc:_handle_data:304[0m [37mProcessing: {"args": [":home"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}
- [0m
- [32m14:36:46.886[0m [37mDEBUG [0m [36mipc ipc:on_error:241[0m [37mSocket 0x7f042c3bdb88: error 1: QLocalSocket: Remote closed[0m
- [32m14:36:46.886[0m [37mDEBUG [0m [36mipc ipc:on_disconnected:280[0m [37mClient disconnected from socket 0x7f042c3bdb88.[0m
- [32m14:36:46.886[0m [37mDEBUG [0m [36mipc ipc:handle_connection:257[0m [37mNo new connection to handle.[0m
- [32m14:36:46.886[0m [37mDEBUG [0m [36minit app:process_pos_args:287[0m [37mStartup cmd ':home'[0m
- [32m14:36:46.886[0m [37mDEBUG [0m [36mcommands command:run:534[0m [37mcommand called: home[0m
- [32m14:36:46.887[0m [37mDEBUG [0m [36mcommands command:run:549[0m [37mCalling qutebrowser.components.misccommands.home(<qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=2 url='http://localhost:52041/data/numbers/1.txt'>)[0m
- [32m14:36:46.887[0m [37mDEBUG [0m [36murl urlutils:get_path_if_valid:381[0m [37mChecking if 'http://localhost:52041/data/hello2.txt' is a path[0m
- [32m14:36:46.887[0m [37mDEBUG [0m [36murl urlutils:fuzzy_url:214[0m [37mURL is a fuzzy address[0m
- [32m14:36:46.887[0m [37mDEBUG [0m [36murl urlutils:fuzzy_url:217[0m [37mConverting fuzzy term 'http://localhost:52041/data/hello2.txt' to URL -> http://localhost:52041/data/hello2.txt[0m
- [32m14:36:46.887[0m [37mDEBUG [0m [36mwebview browsertab:_on_before_load_started:955[0m [37mGoing to start loading: http://localhost:52041/data/hello2.txt[0m
- [32m14:36:46.887[0m [37mDEBUG [0m [36mwebview tabbedbrowser:on_title_changed:613[0m [37mChanging title for idx 0 to 'http://localhost:52041/data/hello2.txt'[0m
- [32m14:36:46.887[0m [37mDEBUG [0m [36mwebview browsertab:_on_before_load_started:955[0m [37mGoing to start loading: http://localhost:52041/data/hello2.txt[0m
- [32m14:36:46.887[0m [37mDEBUG [0m [36mwebview tabbedbrowser:on_title_changed:613[0m [37mChanging title for idx 0 to 'http://localhost:52041/data/hello2.txt'[0m
- [32m14:36:46.888[0m [37mDEBUG [0m [36msignals signalfilter:_filter_signals:86[0m [37memitting: cur_url_changed(PyQt5.QtCore.QUrl('http://localhost:52041/data/hello2.txt')) (tab 0)[0m
- ----> found it
- ----> Already found 'command called: *' in the log: [32m14:36:46.886[0m [37mDEBUG [0m [36mcommands command:run:534[0m [37mcommand called: home[0m
- ============================== :session-save --with-private "/tmp/tmpsr3wnnru/session.yml" ==============================
- ----> Waiting for 'Read from socket *' in the log
- [32m14:36:46.894[0m [37mDEBUG [0m [36mwebview browsertab:_set_load_status:921[0m [37mload status for <qutebrowser.browser.webengine.webenginetab.WebEngineTab tab_id=2 url='http://localhost:52041/data/hello2.txt'>: LoadStatus.loading[0m
- [32m14:36:46.894[0m [37mDEBUG [0m [36msignals signalfilter:_filter_signals:86[0m [37memitting: cur_load_status_changed(<LoadStatus.loading: 6>) (tab 0)[0m
- [32m14:36:46.894[0m [37mDEBUG [0m [36msignals signalfilter:_filter_signals:86[0m [37memitting: cur_load_started() (tab 0)[0m
- [32m14:36:46.894[0m [37mDEBUG [0m [36mmodes modeman:leave:307[0m [37mIgnoring leave request for KeyMode.insert (reason load started) as we're in mode KeyMode.normal[0m
- [32m14:36:46.894[0m [37mDEBUG [0m [36mmodes modeman:leave:307[0m [37mIgnoring leave request for KeyMode.hint (reason load started) as we're in mode KeyMode.normal[0m
- [32m14:36:46.899[0m [37mDEBUG [0m [36mwebview browsertab:_on_navigation_request:983[0m [37mnavigation request: url http://localhost:52041/data/hello2.txt, type Type.typed, is_main_frame True[0m
- [32m14:36:46.900[0m [37mDEBUG [0m [36mipc ipc:handle_connection:259[0m [37mClient connected (socket 0x7f042c3981f8).[0m
- [32m14:36:46.901[0m [37mDEBUG [0m [36mipc ipc:on_ready_read:362[0m [37mRead from socket 0x7f042c3981f8: b'{"args": [":session-save --with-private \\"/tmp/tmpsr3wnnru/session.yml\\""], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'[0m
- [32m14:36:46.901[0m [37mDEBUG [0m [36mipc ipc:_handle_data:304[0m [37mProcessing: {"args": [":session-save --with-private \"/tmp/tmpsr3wnnru/session.yml\""], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}
- [0m
- [32m14:36:46.901[0m [37mDEBUG [0m [36mipc ipc:on_error:241[0m [37mSocket 0x7f042c3981f8: error 1: QLocalSocket: Remote closed[0m
- [32m14:36:46.901[0m [37mDEBUG [0m [36mipc ipc:on_disconnected:280[0m [37mClient disconnected from socket 0x7f042c3981f8.[0m
- [32m14:36:46.901[0m [37mDEBUG [0m [36mipc ipc:handle_connection:257[0m [37mNo new connection to handle.[0m
- [32m14:36:46.901[0m [37mDEBUG [0m [36minit app:process_pos_args:287[0m [37mStartup cmd ':session-save --with-private "/tmp/tmpsr3wnnru/session.yml"'[0m
- [32m14:36:46.902[0m [37mDEBUG [0m [36mcommands command:run:534[0m [37mcommand called: session-save ['--with-private', '/tmp/tmpsr3wnnru/session.yml'][0m
- [32m14:36:46.902[0m [37mDEBUG [0m [36mcommands argparser:multitype_conv:158[0m [37mTrying to parse '/tmp/tmpsr3wnnru/session.yml' as <class 'qutebrowser.misc.sessions.Sentinel'>[0m
- [32m14:36:46.902[0m [37mDEBUG [0m [36mcommands argparser:multitype_conv:162[0m [37mGot name: Invalid Sentinel value /tmp/tmpsr3wnnru/session.yml for <class 'qutebrowser.misc.sessions.Sentinel'>[0m
- [32m14:36:46.902[0m [37mDEBUG [0m [36mcommands argparser:multitype_conv:158[0m [37mTrying to parse '/tmp/tmpsr3wnnru/session.yml' as <class 'str'>[0m
- [32m14:36:46.902[0m [37mDEBUG [0m [36mcommands command:run:549[0m [37mCalling qutebrowser.misc.sessions.SessionManager.session_save(<qutebrowser.misc.sessions.SessionManager object at 0x7f04928fd948>, '/tmp/tmpsr3wnnru/session.yml', False, False, False, False, True, 0)[0m
- [32m14:36:46.902[0m [37mDEBUG [0m [36msessions sessions:save:295[0m [37mSaving session /tmp/tmpsr3wnnru/session.yml to /tmp/tmpsr3wnnru/session.yml...[0m
- [32m14:36:46.903[0m [32mINFO [0m [36mmessage message:info:81[0m [32mSaved session /tmp/tmpsr3wnnru/session.yml.[0m
- ----> found it
- ----> Already found 'command called: *' in the log: [32m14:36:46.902[0m [37mDEBUG [0m [36mcommands command:run:534[0m [37mcommand called: session-save ['--with-private', '/tmp/tmpsr3wnnru/session.yml'][0m
- ----> Already found 'Saved session /tmp/tmpsr3wnnru/session.yml.' in the log: [32m14:36:46.903[0m [32mINFO [0m [36mmessage message:info:81[0m [32mSaved session /tmp/tmpsr3wnnru/session.yml.[0m
- Current session data:
- windows:
- - active: true
- geometry: !!binary |
- AdnQywACAAAAAAAyAAAAMgAAA1EAAAKJAAAAMgAAADIAAANRAAACiQAAAAAAAAAAAyA=
- tabs:
- - active: true
- history:
- - pinned: true
- title: about:blank
- url: about:blank
- - active: true
- pinned: true
- scroll-pos:
- x: 0
- y: 0
- title: localhost:52041/data/numbers/1.txt
- url: http://localhost:52041/data/numbers/1.txt
- zoom: 1.0
- [32m14:36:46.907[0m [37mDEBUG [0m [36mmisc mainwindow:_update_overlay_geometry:305[0m [37mnew geometry for <qutebrowser.mainwindow.messageview.MessageView object at 0x7f04742cbca8>: PyQt5.QtCore.QRect(0, 537, 801, 45)[0m
- -------------------------------- server output ---------------------------------
- {"verb": "GET", "path": "/favicon.ico", "status": 404}
- {"verb": "GET", "path": "/data/hello2.txt", "status": 200}
- --------------------------------- BDD scenario ---------------------------------
- Feature: Tab management
- Scenario: :home on a pinned tab with pinned.tab.frozen = false (features/tabs.feature:1308)
- Given I clean up open tabs (0.45s)
- And I set tabs.tabs_are_windows to false (0.04s)
- When I set url.start_pages to ["http://localhost:(port)/data/hello2.txt"] (0.08s)
- And I set pinned.tab.frozen to false (0.04s)
- And I open data/numbers/1.txt (0.07s)
- And I run :tab-pin (0.05s)
- And I run :home (0.01s)
- Then the following tabs should be open:
- - data/hello2.txt (active) (pinned) (0.02s)
- ------------------------------ Captured log call -------------------------------
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":config-clear"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":set -t \\"messages.timeout\\" \\"0\\""], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":set -t \\"auto_save.interval\\" \\"0\\""], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":set -t \\"new_instance_open_target_window\\" \\"last-opened\\""], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":set -t \\"tabs.last_close\\" \\"blank\\""], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":window-only"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":tab-only --force"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":tab-close --force"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":set -t \\"tabs.tabs_are_windows\\" \\"false\\""], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":set -t \\"url.start_pages\\" \\"[\\\\\\"http://localhost:52041/data/hello2.txt\\\\\\"]\\""], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":set -t \\"pinned.tab.frozen\\" \\"false\\""], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":open http://localhost:52041/data/numbers/1.txt"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":tab-pin"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":home"], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- ipc.py 435 DEBUG Connecting to /tmp/qutebrowser-basedir-nbcv739g/runtime/ipc-1b259588b4c5e7636a2fa6ecd83da96e
- ipc.py 440 INFO Opening in existing instance
- ipc.py 452 DEBUG Writing: b'{"args": [":session-save --with-private \\"/tmp/tmpsr3wnnru/session.yml\\""], "target_arg": "", "version": "1.5.2", "protocol_version": 1, "cwd": "/home/adam/projects/qutebrowser"}\n'
- [100%]
- =========================== short test summary info ============================
- FAIL tests/end2end/features/test_tabs_bdd.py::test_home_on_a_pinned_tab_with_pinnedtabfrozen__false
- ============== 1 failed, 1 passed, 125 deselected in 3.17 seconds ==============
- ERROR: InvocationError for command '/home/adam/projects/qutebrowser/.tox/py37/bin/python -bb -m pytest --qute-bdd-webengine tests/end2end/features/test_tabs_bdd.py -k false' (exited with code 1)
- ___________________________________ summary ____________________________________
- ERROR: py37: commands failed
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement