return function() local mock_gui = nil local mock_time = nil local mock_input = nil local druid_system = nil local druid = nil local context = nil describe("Template component", function() before(function() mock_gui = require("deftest.mock.gui") mock_time = require("deftest.mock.time") mock_input = require("test.helper.mock_input") druid_system = require("druid.druid") mock_gui.mock() mock_time.mock() mock_time.set(60) context = vmath.vector3() druid = druid_system.new(context) end) after(function() mock_gui.unmock() mock_time.unmock() druid:final(context) druid = nil end) it("Should do something right", function() assert(2 == 1 + 1) end) end) end