aboutsummaryrefslogtreecommitdiff
path: root/src/batchtools/rsTester/src/test/resources/ruleSets/headingGuidelines-caps.js
blob: 6178ac1bff76835ec54a6a222c8f1f3c0f6ff240 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
exports.name = "Headings are capitalized";

exports.description = "Check to see if all headings use leading capital letters.";

exports.rule = function() {
  var r = this;
  var badHeadings =
    fiveui.query(':header').filter(
      function(idx) {
        var ch = $(this).text()[0];
        if (ch) {
          return (ch == ch.toLowerCase());
        } else {
          return false;
        }
      });
  $(badHeadings).map(function(idx, elt) {
                       r.report('Heading does not start with a capital letter.', elt);
                     });
};