]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Minor] Variuous unit tests fixes
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 29 Mar 2018 14:03:00 +0000 (15:03 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 29 Mar 2018 14:03:00 +0000 (15:03 +0100)
test/lua/unit/addr.lua
test/lua/unit/rfc2047.lua
test/lua/unit/smtp_addr.lua

index 8229535ac72eb6d3be0dfc1c794afcc32a91c0c0..ca9b323efe776f67f71375399219366234a5f57d 100644 (file)
@@ -7,7 +7,7 @@ context("Inet addr check functions", function()
   typedef struct rspamd_inet_addr_s rspamd_inet_addr_t;
   bool rspamd_parse_inet_address (rspamd_inet_addr_t **target,
     const char *src);
-  void rspamd_inet_address_freefree (rspamd_inet_addr_t *addr);
+  void rspamd_inet_address_free (rspamd_inet_addr_t *addr);
   ]]
   
   test("Create inet addr from string", function()
index 8c450c47a13734fd6b35f88e2562cbec59404b8a..0b8baf624ecaf4d529bf9ed8e0a67064fa9776c8 100644 (file)
@@ -29,7 +29,7 @@ context("RFC2047 decoding", function()
 
   ffi.cdef[[
     const char * rspamd_mime_header_decode (void *pool, const char *in, size_t inlen);
-    void * rspamd_mempool_new (size_t sz, const char *name);
+    void * rspamd_mempool_new_ (size_t sz, const char *name, const char *strloc);
     void rspamd_mempool_delete (void *pool);
   ]]
 
@@ -46,7 +46,7 @@ context("RFC2047 decoding", function()
       {"=?windows-1251?B?xO7q8+zl7fIuc2NyLnV1ZQ==?=", "Документ.scr.uue"},
     }
 
-    local pool = ffi.C.rspamd_mempool_new(4096, "lua")
+    local pool = ffi.C.rspamd_mempool_new_(4096, "lua", "rfc2047.lua:49")
 
     for _,c in ipairs(cases) do
       local res = ffi.C.rspamd_mime_header_decode(pool, c[1], #c[1])
@@ -60,7 +60,7 @@ context("RFC2047 decoding", function()
   end)
   test("Fuzz test for rfc2047 tokens", function()
     local util = require("rspamd_util")
-    local pool = ffi.C.rspamd_mempool_new(4096, "lua")
+    local pool = ffi.C.rspamd_mempool_new_(4096, "lua", "rfc2047.lua:63")
     local str = "Тест Тест Тест Тест Тест"
 
     for i = 0,1000 do
index 4aa7ecd523cf13350c34f4f78d21157dc391a4e1..c07d33fda09c492e1cb653ba9c1ffa2a48d70f25 100644 (file)
@@ -65,7 +65,7 @@ context("SMTP address check functions", function()
           assert_equal(str, ex)
         end
       end, case[2])
-      ffi.C.rspamd_email_address_unref(st)
+      ffi.C.rspamd_email_address_free(st)
     end, cases_valid)
 
     local cases_invalid = {
@@ -97,7 +97,7 @@ context("SMTP address check functions", function()
       local t1 = util.get_ticks()
       local st = ffi.C.rspamd_email_address_from_smtp(ncase, #ncase)
       local t2 = util.get_ticks()
-      ffi.C.rspamd_email_address_unref(st)
+      ffi.C.rspamd_email_address_free(st)
       total = total + t2 - t1
     end