Disable tests which won't work yet

They are re-enabled in later commits.
This commit is contained in:
Florian Bruhin 2017-06-16 17:49:04 +02:00
parent 198040b2e2
commit ab1b80967f
5 changed files with 68 additions and 55 deletions

View File

@ -46,9 +46,11 @@ Feature: Using completion
When I run :set-cmd-text -s :bookmark-load When I run :set-cmd-text -s :bookmark-load
Then the completion model should be BookmarkCompletionModel Then the completion model should be BookmarkCompletionModel
Scenario: Using bind completion # FIXME:conf
When I run :set-cmd-text -s :bind X
Then the completion model should be BindCompletionModel # Scenario: Using bind completion
# When I run :set-cmd-text -s :bind X
# Then the completion model should be BindCompletionModel
Scenario: Using session completion Scenario: Using session completion
Given I open data/hello.txt Given I open data/hello.txt

View File

@ -243,30 +243,32 @@ Feature: Using hints
### hints.auto_follow-timeout ### hints.auto_follow-timeout
@not_osx ## FIXME:conf
Scenario: Ignoring key presses after auto-following hints
When I set hints.auto_follow_timeout to 1000
And I set hints.mode to number
And I run :bind --force , message-error "This error message was triggered via a keybinding which should have been inhibited"
And I open data/hints/html/simple.html
And I hint with args "all"
And I press the key "f"
And I wait until data/hello.txt is loaded
And I press the key ","
# Waiting here so we don't affect the next test
And I wait for "Releasing inhibition state of normal mode." in the log
Then "Ignoring key ',', because the normal mode is currently inhibited." should be logged
Scenario: Turning off auto-follow-timeout # @not_osx
When I set hints.auto_follow_timeout to 0 # Scenario: Ignoring key presses after auto-following hints
And I set hints.mode to number # When I set hints.auto_follow_timeout to 1000
And I run :bind --force , message-info "Keypress worked!" # And I set hints.mode to number
And I open data/hints/html/simple.html # And I run :bind --force , message-error "This error message was triggered via a keybinding which should have been inhibited"
And I hint with args "all" # And I open data/hints/html/simple.html
And I press the key "f" # And I hint with args "all"
And I wait until data/hello.txt is loaded # And I press the key "f"
And I press the key "," # And I wait until data/hello.txt is loaded
Then the message "Keypress worked!" should be shown # And I press the key ","
# # Waiting here so we don't affect the next test
# And I wait for "Releasing inhibition state of normal mode." in the log
# Then "Ignoring key ',', because the normal mode is currently inhibited." should be logged
# Scenario: Turning off auto-follow-timeout
# When I set hints.auto_follow_timeout to 0
# And I set hints.mode to number
# And I run :bind --force , message-info "Keypress worked!"
# And I open data/hints/html/simple.html
# And I hint with args "all"
# And I press the key "f"
# And I wait until data/hello.txt is loaded
# And I press the key ","
# Then the message "Keypress worked!" should be shown
### Word hints ### Word hints

View File

@ -35,11 +35,12 @@ Feature: Opening pages
When I run :open -t -b foo.bar When I run :open -t -b foo.bar
Then the error "Only one of -t/-b/-w/-p can be given!" should be shown Then the error "Only one of -t/-b/-w/-p can be given!" should be shown
Scenario: Searching with :open # FIXME:conf
When I set auto_search to naive # Scenario: Searching with :open
And I set searchengines.DEFAULT to http://localhost:(port)/data/numbers/{}.txt # When I set auto_search to naive
And I run :open 3 # And I set searchengines.DEFAULT to http://localhost:(port)/data/numbers/{}.txt
Then data/numbers/3.txt should be loaded # And I run :open 3
# Then data/numbers/3.txt should be loaded
Scenario: Opening in a new tab Scenario: Opening in a new tab
Given I open about:blank Given I open about:blank

View File

@ -17,5 +17,11 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with qutebrowser. If not, see <http://www.gnu.org/licenses/>. # along with qutebrowser. If not, see <http://www.gnu.org/licenses/>.
import pytest
import pytest_bdd as bdd import pytest_bdd as bdd
bdd.scenarios('keyinput.feature') bdd.scenarios('keyinput.feature')
## FIXME:conf
pytestmark = pytest.mark.skipif(True)

View File

@ -167,31 +167,33 @@ Feature: Yanking and pasting.
- data/hello2.txt - data/hello2.txt
- data/hello3.txt - data/hello3.txt
Scenario: Pasting multiline text # FIXME:conf
When I set auto_search to true # Scenario: Pasting multiline text
And I set searchengines.DEFAULT to http://localhost:(port)/data/hello.txt?q={} # When I set auto_search to true
And I put the following lines into the clipboard: # And I set searchengines.DEFAULT to http://localhost:(port)/data/hello.txt?q={}
this url: # And I put the following lines into the clipboard:
http://qutebrowser.org # this url:
should not open # http://qutebrowser.org
And I run :open -t {clipboard} # should not open
And I wait until data/hello.txt?q=this%20url%3A%0Ahttp%3A//qutebrowser.org%0Ashould%20not%20open is loaded # And I run :open -t {clipboard}
Then the following tabs should be open: # And I wait until data/hello.txt?q=this%20url%3A%0Ahttp%3A//qutebrowser.org%0Ashould%20not%20open is loaded
- about:blank # Then the following tabs should be open:
- data/hello.txt?q=this%20url%3A%0Ahttp%3A//qutebrowser.org%0Ashould%20not%20open (active) # - about:blank
# - data/hello.txt?q=this%20url%3A%0Ahttp%3A//qutebrowser.org%0Ashould%20not%20open (active)
Scenario: Pasting multiline whose first line looks like a URI # FIXME:conf
When I set auto_search to true # Scenario: Pasting multiline whose first line looks like a URI
And I set searchengines.DEFAULT to http://localhost:(port)/data/hello.txt?q={} # When I set auto_search to true
And I put the following lines into the clipboard: # And I set searchengines.DEFAULT to http://localhost:(port)/data/hello.txt?q={}
text: # And I put the following lines into the clipboard:
should open # text:
as search # should open
And I run :open -t {clipboard} # as search
And I wait until data/hello.txt?q=text%3A%0Ashould%20open%0Aas%20search is loaded # And I run :open -t {clipboard}
Then the following tabs should be open: # And I wait until data/hello.txt?q=text%3A%0Ashould%20open%0Aas%20search is loaded
- about:blank # Then the following tabs should be open:
- data/hello.txt?q=text%3A%0Ashould%20open%0Aas%20search (active) # - about:blank
# - data/hello.txt?q=text%3A%0Ashould%20open%0Aas%20search (active)
# https://travis-ci.org/qutebrowser/qutebrowser/jobs/157941726 # https://travis-ci.org/qutebrowser/qutebrowser/jobs/157941726
@qtwebengine_flaky @qtwebengine_flaky