       editor.moveToPreviousSubwordBoundary()
       expect(editor.getCursorBufferPosition()).toEqual([0, 1])
 
-    it "traverses camelCase words", ->
+    it "stops at camelCase boundaries", ->
       editor.setText(" getPreviousWord\n")
       editor.setCursorBufferPosition([0, 16])
 

      editor.moveToNextSubwordBoundary()
      expect(editor.getCursorBufferPosition()).toEqual([0, 3])

    describe "when 2 cursors", ->
      it "traverses both camelCase words", ->
        editor.setText("curOp\ncursorOptions\n")
        editor.setCursorBufferPosition([0, 0])
        editor.addCursorAtBufferPosition([1, 0])
        [cursor1, cursor2] = editor.getCursors()

        editor.moveToNextSubwordBoundary()
        expect(cursor1.getBufferPosition()).toEqual([0, 3])
        expect(cursor2.getBufferPosition()).toEqual([1, 6])

  describe ".selectToPreviousSubwordBoundary", ->
    it "selects subwords", ->

      editor.moveToNextSubwordBoundary()
      expect(editor.getCursorBufferPosition()).toEqual([0, 4])

    it "stops at camelCase boundaries", ->
      editor.setText("getPreviousWord \n")
      editor.setCursorBufferPosition([0, 0])

