diff options
Diffstat (limited to 'test/functional/eval/getline_spec.lua')
| -rw-r--r-- | test/functional/eval/getline_spec.lua | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/test/functional/eval/getline_spec.lua b/test/functional/eval/getline_spec.lua deleted file mode 100644 index 3c56bde094..0000000000 --- a/test/functional/eval/getline_spec.lua +++ /dev/null @@ -1,39 +0,0 @@ -local helpers = require('test.functional.helpers')(after_each) - -local call = helpers.call -local clear = helpers.clear -local eq = helpers.eq -local expect = helpers.expect - -describe('getline()', function() - before_each(function() - clear() - call('setline', 1, {'a', 'b', 'c'}) - expect([[ - a - b - c]]) - end) - - it('returns empty string for invalid line', function() - eq('', call('getline', -1)) - eq('', call('getline', 0)) - eq('', call('getline', 4)) - end) - - it('returns empty list for invalid range', function() - eq({}, call('getline', 2, 1)) - eq({}, call('getline', -1, 1)) - eq({}, call('getline', 4, 4)) - end) - - it('returns value of valid line', function() - eq('b', call('getline', 2)) - eq('a', call('getline', '.')) - end) - - it('returns value of valid range', function() - eq({'a', 'b'}, call('getline', 1, 2)) - eq({'a', 'b', 'c'}, call('getline', 1, 4)) - end) -end) |