diff options
author | Jesse Hallett <jesse@galois.com> | 2014-01-06 13:55:04 -0800 |
---|---|---|
committer | Jesse Hallett <jesse@galois.com> | 2014-01-06 14:44:41 -0800 |
commit | dbcf8d56fb0b20d5abb58e20944ee3a79c052f14 (patch) | |
tree | bde8f354b0fa9ba9b6a4517b4dd80d3f557d6c48 /guidelines/wikipedia/specs/rule_helper.js | |
parent | 55cd32bfaf9ed5bc5418751369e46fa1d7f098e8 (diff) |
Creates test suite for Wikipedia guidelines
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 + }; +} |