             expect(atom.workspaceView.statusBar
                 ?.querySelectorAll('#status-bar-jumpy .status')
                     .html() == 'No match!').toBeTruthy()
-        it "eventually clears the status bar error message", ->
+        xit "eventually clears the status bar error message", ->
             textEditorElement.trigger 'jumpy:toggle'
             textEditorElement.trigger 'jumpy:z'
             textEditorElement.trigger 'jumpy:a'

            atom.commands.dispatch textEditorElement, 'jumpy:e'
            expect(textEditor.getSelections()[0].getText()).toBe 'aa ab ac ad '

    xdescribe "when a character is entered that no label has a match for", ->
        it "displays a status bar error message", ->
            textEditorElement.trigger 'jumpy:z'
            expect(atom.workspaceView.statusBar
                ?.querySelectorAll('#status-bar-jumpy')

                ?.querySelectorAll('#status-bar-jumpy .status')
                    .html() == 'a').toBeTruthy()
        it "does not jump", ->
            textEditor.setCursorBufferPosition [1,1]
            atom.commands.dispatch textEditorElement, 'jumpy:z'
            cursorPosition = textEditor.getCursorBufferPosition()
            expect(cursorPosition.row).toBe 1
            expect(cursorPosition.column).toBe 1
        it "leaves the labels up", ->
            textEditor.setCursorBufferPosition [1,1]
            atom.commands.dispatch textEditorElement, 'jumpy:z'
            relevantLabels = textEditorElement.querySelectorAll('.label:not(.irrelevant)')
            expect(relevantLabels.length > 0).toBeTruthy()
