diff options
Diffstat (limited to 'guidelines/wikipedia/specs/rule_helper.js')
-rw-r--r-- | guidelines/wikipedia/specs/rule_helper.js | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/guidelines/wikipedia/specs/rule_helper.js b/guidelines/wikipedia/specs/rule_helper.js new file mode 100644 index 0000000..45bcd60 --- /dev/null +++ b/guidelines/wikipedia/specs/rule_helper.js @@ -0,0 +1,22 @@ +function run(rule) { + var warnings = []; + var errors = []; + rule({ + warning: function(msg, elem) { + warnings.push({ + message: msg, + element: elem + }); + }, + error: function(msg, elem) { + errors.push({ + message: msg, + element: elem + }); + } + }); + return { + warnings: warnings, + errors: errors + }; +} |