|
14 | 14 |
|
15 | 15 | "File with problems should list them": function(){
|
16 | 16 | var result = { messages: [
|
17 |
| - { type: "warning", line: 1, col: 1, message: "BOGUS", evidence: "ALSO BOGUS", rule: { name: "A Rule"} }, |
18 |
| - { type: "error", line: 2, col: 1, message: "BOGUS", evidence: "ALSO BOGUS", rule: { name: "Some Other Rule"} } |
| 17 | + { type: "warning", line: 1, col: 1, message: "BOGUS", evidence: "ALSO BOGUS", rule: { id: "a-rule", name: "A Rule"} }, |
| 18 | + { type: "error", line: 2, col: 1, message: "BOGUS", evidence: "ALSO BOGUS", rule: { id: "some-other-rule", name: "Some Other Rule"} } |
19 | 19 | ], stats: [] },
|
20 | 20 | file = "<file name=\"FILE\">",
|
21 |
| - error1 = "<error line=\"1\" column=\"1\" severity=\"warning\" message=\"BOGUS\" source=\"net.csslint.ARule\"/>", |
22 |
| - error2 = "<error line=\"2\" column=\"1\" severity=\"error\" message=\"BOGUS\" source=\"net.csslint.SomeOtherRule\"/>", |
| 21 | + error1 = "<error line=\"1\" column=\"1\" severity=\"warning\" message=\"BOGUS\" source=\"net.csslint.ARule\" identifier=\"a-rule\"/>", |
| 22 | + error2 = "<error line=\"2\" column=\"1\" severity=\"error\" message=\"BOGUS\" source=\"net.csslint.SomeOtherRule\" identifier=\"some-other-rule\"/>", |
23 | 23 | expected = "<?xml version=\"1.0\" encoding=\"utf-8\"?><checkstyle>" + file + error1 + error2 + "</file></checkstyle>",
|
24 | 24 | actual = CSSLint.format(result, "FILE", "checkstyle-xml");
|
25 | 25 | Assert.areEqual(expected, actual);
|
|
32 | 32 | { type: "error", line: 2, col: 1, message: specialCharsSting, evidence: "ALSO BOGUS", rule: [] }
|
33 | 33 | ], stats: [] },
|
34 | 34 | file = "<file name=\"FILE\">",
|
35 |
| - error1 = "<error line=\"1\" column=\"1\" severity=\"warning\" message=\"sneaky, 'sneaky', <sneaky>, sneak & sneaky\" source=\"net.csslint.generic\"/>", |
36 |
| - error2 = "<error line=\"2\" column=\"1\" severity=\"error\" message=\"sneaky, 'sneaky', <sneaky>, sneak & sneaky\" source=\"net.csslint.generic\"/>", |
| 35 | + error1 = "<error line=\"1\" column=\"1\" severity=\"warning\" message=\"sneaky, 'sneaky', <sneaky>, sneak & sneaky\" source=\"net.csslint.generic\" identifier=\"generic\"/>", |
| 36 | + error2 = "<error line=\"2\" column=\"1\" severity=\"error\" message=\"sneaky, 'sneaky', <sneaky>, sneak & sneaky\" source=\"net.csslint.generic\" identifier=\"generic\"/>", |
37 | 37 | expected = "<?xml version=\"1.0\" encoding=\"utf-8\"?><checkstyle>" + file + error1 + error2 + "</file></checkstyle>",
|
38 | 38 | actual = CSSLint.format(result, "FILE", "checkstyle-xml");
|
39 | 39 | Assert.areEqual(expected, actual);
|
|
0 commit comments