diff options
author | Stefan Hoffmann <stefan991@gmail.com> | 2014-08-08 16:25:33 +0200 |
---|---|---|
committer | Stefan Hoffmann <stefan991@gmail.com> | 2014-08-31 15:15:02 +0200 |
commit | aa378acdf51daf235c7e721cfa646d115d8708f0 (patch) | |
tree | 5c02b8599c0fd40daac18b120e819c73e114bbda /test/unit/os/fs_spec.lua | |
parent | 3051015f8907445bbb193a0781c75f9cdc54236e (diff) | |
download | rneovim-aa378acdf51daf235c7e721cfa646d115d8708f0.tar.gz rneovim-aa378acdf51daf235c7e721cfa646d115d8708f0.tar.bz2 rneovim-aa378acdf51daf235c7e721cfa646d115d8708f0.zip |
fileinfo: implement os_fileinfo_size
this replaces os_get_file_size and file_info.stat.st_size
Diffstat (limited to 'test/unit/os/fs_spec.lua')
-rw-r--r-- | test/unit/os/fs_spec.lua | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/unit/os/fs_spec.lua b/test/unit/os/fs_spec.lua index 4cea8f55f1..c92c1513b7 100644 --- a/test/unit/os/fs_spec.lua +++ b/test/unit/os/fs_spec.lua @@ -597,6 +597,20 @@ describe('fs function', function() end) end) + describe('os_fileinfo_size', function() + it('returns the correct size of a file', function() + local path = 'unit-test-directory/test.file' + local file = io.open(path, 'w') + file:write('some bytes to get filesize != 0') + file:flush() + file:close() + local size = lfs.attributes(path, 'size') + local file_info = file_info_new() + assert.is_true(fs.os_get_file_info(path, file_info)) + eq(size, fs.os_fileinfo_size(file_info)) + end) + end) + describe('os_get_file_id', function() it('returns false if given an non-existing file', function() local file_id = file_id_new() |