Skip to content

Commit 7b82027

Browse files
committed
test/html_test.js: use Object destructuring
1 parent a76ebe5 commit 7b82027

1 file changed

Lines changed: 4 additions & 13 deletions

File tree

test/html_test.js

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,15 @@ const htmllint = require('../lib/htmllint.js');
77
const expectedResults = require('./helpers/expected_results.js');
88

99
function run(config, expected, message, done) {
10-
// tests here
1110
htmllint(config, (error, result) => {
1211
if (error) {
1312
throw error;
1413
}
1514

16-
// copy only the properties we want to test
17-
// url property is absolute, system-dependent path
18-
result = result.map(message_ => {
19-
return {
20-
file: message_.file,
21-
type: message_.type,
22-
message: message_.message,
23-
lastLine: message_.lastLine,
24-
lastColumn: message_.lastColumn
25-
};
26-
});
27-
assert.deepEqual(result, expected, message);
15+
// Only keep the properties we want to test;
16+
// the url property is an absolute, system-dependent path
17+
const newResult = result.map(({ file, type, message, lastLine, lastColumn }) => ({ file, type, message, lastLine, lastColumn }));
18+
assert.deepEqual(newResult, expected, message);
2819
done();
2920
});
3021
}

0 commit comments

Comments
 (0)