From: Vsevolod Stakhov Date: Mon, 27 Apr 2015 15:12:29 +0000 (+0100) Subject: Fix closure lifetime in tests. X-Git-Tag: 0.9.0~146 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e97dc6d38007d8b93cf138328963f2789a642527;p=thirdparty%2Frspamd.git Fix closure lifetime in tests. --- diff --git a/test/lua/unit/url.lua b/test/lua/unit/url.lua index 6d09fcb3f3..d56d064050 100644 --- a/test/lua/unit/url.lua +++ b/test/lua/unit/url.lua @@ -10,12 +10,12 @@ context("URL check functions", function() unsigned ottery_rand_range(unsigned top); ]] - local pool = mpool.create() local test_dir = string.gsub(debug.getinfo(1).source, "^@(.+/)[^/]+$", "%1") ffi.C.rspamd_url_init(string.format('%s/%s', test_dir, "test_tld.dat")) test("Extract urls from text", function() + local pool = mpool.create() local cases = { {"test.com text", {"test.com", nil}}, {"test.com. text", {"test.com", nil}}, @@ -45,7 +45,7 @@ context("URL check functions", function() assert_equal(c[2][2], t['user']) end end + pool:destroy() end) - pool:destroy() end) \ No newline at end of file