Jump to content

Module:Template test case/data

Permanently protected module
From Wikipedia, the free encyclopedia

-- This module processes configuration data for use in-- [[Module:Template test case]]. It is loaded from the main module with-- mw.loadData.localcfg=require('Module:Template test case/config')localfunctionescapePattern(s)s=s:gsub('%p','%%%0')returnsend-- Escape config items that need to be used as patterns. Doing it here is more-- efficient, as mw.loadData saves them from having to be computed for every-- test case on a page.cfg.templateNameMagicWordPattern=escapePattern(cfg.templateNameMagicWord)cfg.sandboxSubpagePattern='/'..escapePattern(cfg.sandboxSubpage)..'$'returncfg
close