           gutter = description.gutter
           return description if gutter.name is gutterName
 
-      describe "the array itself", ->
+      describe "the array itself, an array of gutter descriptions", ->
         it "updates when gutters are added to the editor model, and keeps the gutters sorted by priority", ->
           presenter = buildPresenter()
           gutter1 = editor.addGutter({name: 'test-gutter-1', priority: -100, visible: true})

          gutter.destroy()
          expect(getStateForGutterWithName(presenter, 'test-gutter')).toBeUndefined()

      describe "when gutter description corresponds to a custom gutter", ->
        # TODO

      describe "regardless of what kind of gutter a gutter description corresponds to", ->
        [customGutter] = []

            expectStateUpdate presenter, -> presenter.setBackgroundColor("rgba(0, 0, 255, 0)")
            expect(getStylesForGutterWithName(presenter, 'line-number').backgroundColor).toBe "rgba(0, 0, 255, 0)"
            expect(getStylesForGutterWithName(presenter, 'test-gutter').backgroundColor).toBe "rgba(0, 0, 255, 0)"

  # disabled until we fix an issue with display buffer markers not updating when
  # they are moved on screen but not in the buffer
