diff options
author | Jan Edmund Lazo <janedmundlazo@hotmail.com> | 2018-06-02 21:53:03 -0400 |
---|---|---|
committer | Jan Edmund Lazo <janedmundlazo@hotmail.com> | 2018-10-31 22:54:18 -0400 |
commit | 88974c8e66c7d2b18d682dfee860dbc9839d160b (patch) | |
tree | 38f4d1f3e33fdf54733114dd8966d6b5ed49846e | |
parent | b24209dcf5d9d4c14522a7da1a571a9e9520260f (diff) | |
download | rneovim-88974c8e66c7d2b18d682dfee860dbc9839d160b.tar.gz rneovim-88974c8e66c7d2b18d682dfee860dbc9839d160b.tar.bz2 rneovim-88974c8e66c7d2b18d682dfee860dbc9839d160b.zip |
functionaltests: win: enable gzip test
Close gzip file handles.
-rw-r--r-- | test/functional/legacy/011_autocommands_spec.lua | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/test/functional/legacy/011_autocommands_spec.lua b/test/functional/legacy/011_autocommands_spec.lua index 379646b2ba..9529cb03bb 100644 --- a/test/functional/legacy/011_autocommands_spec.lua +++ b/test/functional/legacy/011_autocommands_spec.lua @@ -18,6 +18,7 @@ local clear, feed_command, expect, eq, neq, dedent, write_file, feed = helpers.clear, helpers.feed_command, helpers.expect, helpers.eq, helpers.neq, helpers.dedent, helpers.write_file, helpers.feed local iswin = helpers.iswin +local read_file = helpers.read_file local function has_gzip() local null = iswin() and 'nul' or '/dev/null' @@ -60,7 +61,7 @@ describe('file reading, writing and bufnew and filter autocommands', function() os.remove('test.out') end) - if iswin() or not has_gzip() then + if not has_gzip() then pending('skipped (missing `gzip` utility)', function() end) else @@ -77,7 +78,7 @@ describe('file reading, writing and bufnew and filter autocommands', function() it('BufReadPre, BufReadPost (using gzip)', function() prepare_gz_file('Xtestfile', text1) - local gzip_data = io.open('Xtestfile.gz'):read('*all') + local gzip_data = read_file('Xtestfile.gz') feed_command('let $GZIP = ""') -- Setup autocommands to decompress before reading and re-compress afterwards. feed_command("au BufReadPre *.gz exe '!gzip -d ' . shellescape(expand('<afile>'))") @@ -91,7 +92,7 @@ describe('file reading, writing and bufnew and filter autocommands', function() -- Expect the decompressed file in the buffer. expect(text1) -- Expect the original file to be unchanged. - eq(gzip_data, io.open('Xtestfile.gz'):read('*all')) + eq(gzip_data, read_file('Xtestfile.gz')) end) -- luacheck: ignore 621 (Indentation) |