# HG changeset patch # User Anton Shestakov <av6@dwimlabs.net> # Date 1474012207 -28800 # Node ID b958f661c857b7b076d30b4e3ec2672187b0de7e # Parent aef6b4e933b050e4572bf1ab9a6c5bef65c413f4 spec: assert(io.open()) to fail early diff -r aef6b4e933b0 -r b958f661c857 spec/hglib_spec.lua --- a/spec/hglib_spec.lua Fri Sep 16 10:40:32 2016 +0800 +++ b/spec/hglib_spec.lua Fri Sep 16 15:50:07 2016 +0800 @@ -19,7 +19,7 @@ describe('hglib client', function() it('can connect using just file handles', function() - local rh = io.open('spec/data/hello', 'rb') + local rh = assert(io.open('spec/data/hello', 'rb')) local client = hglib.Client.connect(rh, nil) client:close() assert.are_equal('closed file', io.type(rh))