       describe "when followed by a >", ->
         it "indents the current line", ->
           ensure '> >',
-            text: "  12345\nabcde\nABCDE"
-            cursor: [0, 2]
+            textC_: """
+            __|12345
+            abcde
+            ABCDE
+            """
 
       describe "when followed by a repeating >", ->
         beforeEach ->

      describe "when followed by a >", ->
        it "indents the current line", ->
          ensure '> >',
            text: "12345\nabcde\n  ABCDE"
            cursor: [2, 2]

    describe "on the first line", ->
      beforeEach ->

      it "indents the currrent selection and exits visual mode", ->
        ensure 'v j >',
          mode: 'normal'
          textC: """
            12345
            |abcde
          ABCDE
          """
      it "when repeated, operate on same range when cursor was not moved", ->
        ensure 'v j >',
          mode: 'normal'
          textC: """
            12345
            |abcde
          ABCDE
          """
        ensure '.',
          mode: 'normal'
          textC: """
              12345
              |abcde
          ABCDE
          """
      it "when repeated, operate on relative range from cursor position with same extent when cursor was moved", ->
        ensure 'v j >',
          mode: 'normal'
          textC: """
            12345
            |abcde
          ABCDE
          """
        ensure 'l .',
          mode: 'normal'
          textC_: """
          __12345
          ____a|bcde
          __ABCDE
          """

