diff --git a/spec/insulate-expose_spec.lua b/spec/insulate-expose_spec.lua index bba84bd6..3273cc10 100644 --- a/spec/insulate-expose_spec.lua +++ b/spec/insulate-expose_spec.lua @@ -1,6 +1,20 @@ assert.is_nil(package.loaded.pl) assert.is_nil(package.loaded['pl.file']) +describe('Isolation from Busted', function() + it('in normal blocks', function() + assert.is_nil(package.loaded['pl.path']) + end) + + insulate('in insulated blocks', function() + assert.is_nil(package.loaded['pl.path']) + end) + + expose('in exposed blocks', function() + assert.is_nil(package.loaded['pl.path']) + end) +end) + describe('Tests insulation', function() insulate('environment inside insulate', function() pl = require 'pl'