-- Tests for file with some lines ending in CTRL-M, some not local helpers = require('test.functional.helpers') local clear, feed, insert = helpers.clear, helpers.feed, helpers.insert local execute, expect = helpers.execute, helpers.expect describe('line ending', function() setup(clear) it('is working', function() feed('i', [[ this lines ends in a this one doesn't this one does and the last one doesn't]], '') execute('set ta tx') execute('e!') expect("this lines ends in a\r\n".. "this one doesn't\n".. "this one does\r\n".. "and the last one doesn't") end) end)