diff --git a/test/box-tap/trigger_yield.test.lua b/test/box-tap/trigger_yield.test.lua
index 0a81eb7866aaeb4611bb262825df68d0bec73f1a..5d02fea3acd0a6a8b341ce7ff2e4e5c5c5c327ad 100755
--- a/test/box-tap/trigger_yield.test.lua
+++ b/test/box-tap/trigger_yield.test.lua
@@ -7,8 +7,8 @@ box.cfg{
 
 fiber = require('fiber')
 
-box.schema.space.create('test', {if_not_exists = true})
-box.space.test:create_index('pk', {if_not_exists = true})
+box.schema.space.create('test')
+box.space.test:create_index('pk')
 
 box.space.test:truncate()
 
@@ -27,4 +27,5 @@ for _,f in pairs(fibers) do
     while f:status() ~= 'dead' do fiber.sleep(0.0001) end
 end
 print('done: '..box.space.test:len())
+box.space.test:drop()
 os.exit()