diff options
author | Shmuel Zeigerman <solomuz0@gmail.com> | 2014-10-30 20:10:02 +0200 |
---|---|---|
committer | Shmuel Zeigerman <solomuz0@gmail.com> | 2014-10-30 20:10:02 +0200 |
commit | 1512d3999ec87650d77011f0ccf0eef2fbc478d6 (patch) | |
tree | a73b906b9bbae4eea77d2a513642aa06653e86f6 /test | |
parent | 150c251be57c4e569da0f48bf6b01fbca97179fe (diff) | |
download | lrexlib-1512d3999ec87650d77011f0ccf0eef2fbc478d6.tar.gz |
Added method "fullinfo" to PCRE binding.
Diffstat (limited to 'test')
-rw-r--r-- | test/pcre_sets.lua | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/pcre_sets.lua b/test/pcre_sets.lua index b02df78..cf81f42 100644 --- a/test/pcre_sets.lua +++ b/test/pcre_sets.lua @@ -160,6 +160,12 @@ local function set_m_dfa_exec (lib, flg) } end +local function set_m_fullinfo (lib, flg) + local r = lib.new("(foo)(bar)") + local info = r:fullinfo() + assert(info.CAPTURECOUNT == 2) +end + return function (libname) local lib = require (libname) local flags = lib.flags () @@ -170,6 +176,7 @@ return function (libname) set_f_split (lib, flags), set_m_exec (lib, flags), set_m_tfind (lib, flags), + set_m_fullinfo (lib, flags), } if flags.MAJOR >= 4 then table.insert (sets, set_named_subpatterns (lib, flags)) |