     editor.setText('')
     editor.setCursorBufferPosition(0, 0)
 
+    # Set default config so we can 'assume' these values later on
     editor.config.set('editor.softTabs', true)
     editor.config.set('editor.tabLength', 2)
     editor.config.set('editor.tabType', 'soft')

      atom.commands.dispatch(editorElement, "markdown:indent-list-item")
      expect(editor.getText()).toBe('  - [ ] task')

    # TODO it should not indent definition-lists
    # xit 'does NOT indent definition-lists', ->
    #   editor.setText(': definition')
    #   atom.commands.dispatch(editorElement, "markdown:indent-list-item")
    #   expect(editor.getText()).toBe(': definition')

  # describe 'outdenting list-items', ->

    # TODO
    # outdent-list-item

      atom.commands.dispatch(editorElement, "markdown:indent-list-item")
      expect(editor.getText()).toBe('-item')

    it 'indents a partially indented list-item', ->
      editor.setText(' - item')
      atom.commands.dispatch(editorElement, "markdown:indent-list-item")
      expect(editor.getText()).toBe('   - item')
