aboutsummaryrefslogtreecommitdiffstats
path: root/test/lua/unit/selectors.lua
diff options
context:
space:
mode:
Diffstat (limited to 'test/lua/unit/selectors.lua')
-rw-r--r--test/lua/unit/selectors.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/lua/unit/selectors.lua b/test/lua/unit/selectors.lua
index f1a06af30..924c94c48 100644
--- a/test/lua/unit/selectors.lua
+++ b/test/lua/unit/selectors.lua
@@ -151,6 +151,18 @@ context("Selectors test", function()
selector = "emails",
expect = {{"mailto://test@example.net"}}},
+ ["specific_urls"] = {
+ selector = "specific_urls({limit = 1})",
+ expect = {{"http://example.net"}}},
+
+ ["specific_urls + emails"] = {
+ selector = "specific_urls({need_emails = true, limit = 2})",
+ expect = {{"http://example.net", "mailto://test@example.net"}}},
+
+ ["specific_urls + emails limit"] = {
+ selector = "specific_urls({need_emails = true, limit = 1})",
+ expect = {{"http://example.net"}}},
+
["pool_var str, default type"] = {
selector = [[pool_var("str_var")]],
expect = {"str 1"}},