Skip to content

Commit f5df02c

Browse files
Arsfiqballagnivade
authored andcommitted
Pass lint & test
Fix indentation Increase timeout
1 parent 3f3e032 commit f5df02c

File tree

3 files changed

+22
-35
lines changed

3 files changed

+22
-35
lines changed

lib/index.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@ function commands(done) {
4949
function commandsFor(platform, done) {
5050
getShortIndex((idx) => {
5151
let commands = Object.keys(idx)
52-
.filter((cmd) => {
53-
/* eslint-disable */ // To allow using -1 to check if it contains in the array
54-
return idx[cmd].indexOf(platform) !== -1
55-
|| idx[cmd].indexOf('common') !== -1 ;
56-
/* eslint-enable */
57-
})
58-
.sort();
52+
.filter((cmd) => {
53+
/* eslint-disable */ // To allow using -1 to check if it contains in the array
54+
return idx[cmd].indexOf(platform) !== -1
55+
|| idx[cmd].indexOf('common') !== -1 ;
56+
/* eslint-enable */
57+
})
58+
.sort();
5959
done(commands);
6060
});
6161
}

test/cache.spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ const platform = require('../lib/platform');
1010

1111
describe('Cache', () => {
1212
it('should return a positive number on lastUpdate', function(done) {
13-
/* eslint-disable */ // To allow setting timeout of 5 secs
14-
this.timeout(5000);
13+
/* eslint-disable */ // To allow setting timeout of 30 secs
14+
this.timeout(30000);
1515
cache.update((err) => {
1616
/* eslint-enable */
1717
cache.lastUpdated((err, stats) => {

test/parser.spec.js

Lines changed: 13 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,15 @@ describe('Parser', () => {
1313
});
1414

1515
it('parses the description', () => {
16-
let page = parser.parse(
17-
`
16+
let page = parser.parse(`
1817
# tar
1918
> archiving utility`
2019
);
2120
page.description.should.eql('archiving utility');
2221
});
2322

2423
it('can parse the description on multiple lines', () => {
25-
let page = parser.parse(
26-
`
24+
let page = parser.parse(`
2725
# tar
2826
> archiving utility
2927
> with support for compression`
@@ -32,17 +30,15 @@ describe('Parser', () => {
3230
});
3331

3432
it('does not escape HTML entities', () => {
35-
let page = parser.parse(
36-
`
33+
let page = parser.parse(`
3734
# tar
3835
> compress & decompress`
3936
);
4037
page.description.should.eql('compress & decompress');
4138
});
4239

4340
it('parses example descriptions and codes', () => {
44-
let page = parser.parse(
45-
`
41+
let page = parser.parse(`
4642
# tar
4743
> archiving utility
4844
@@ -56,8 +52,7 @@ describe('Parser', () => {
5652
});
5753

5854
it('does not escape HTML in the examples either', () => {
59-
let page = parser.parse(
60-
`
55+
let page = parser.parse(`
6156
- this & that
6257
6358
\`cmd & data\``
@@ -68,8 +63,7 @@ describe('Parser', () => {
6863
});
6964

7065
it('parses all the examples', () => {
71-
let page = parser.parse(
72-
`
66+
let page = parser.parse(`
7367
# tar
7468
> archiving utility
7569
@@ -85,8 +79,7 @@ describe('Parser', () => {
8579
});
8680

8781
it('leaves out malformed examples', () => {
88-
let page = parser.parse(
89-
`
82+
let page = parser.parse(`
9083
- example 1
9184
9285
\`cmd --foo\`
@@ -97,17 +90,15 @@ describe('Parser', () => {
9790
});
9891

9992
it('should parse description with inline code', () => {
100-
let page = parser.parse(
101-
`
93+
let page = parser.parse(`
10294
# uname
10395
> See also \`lsb_release\``
10496
);
10597
page.description.should.eql('See also lsb_release');
10698
});
10799

108100
it('should parse examples with inline code', () => {
109-
let page = parser.parse(
110-
`
101+
let page = parser.parse(`
111102
# uname
112103
> See also
113104
@@ -126,8 +117,7 @@ describe('Parser', () => {
126117
});
127118

128119
it('should parse code examples with unix redirects ">", "<", ">>" and "<<<"', () => {
129-
let page = parser.parse(
130-
`
120+
let page = parser.parse(`
131121
- Concatenate several files into the target file.
132122
133123
\`cat {{file1}} {{file2}} > {{target-file}}\`
@@ -165,17 +155,15 @@ describe('Parser', () => {
165155
});
166156

167157
it('should parse seeAlso commands when mentioned in description', () => {
168-
let page = parser.parse(
169-
`
158+
let page = parser.parse(`
170159
# uname
171160
> See also \`lsb_release\`, \`mv\``
172161
);
173162
page.seeAlso.should.eql(['lsb_release']);
174163
});
175164

176165
it('should parse seeAlso commands when mentioned in examples', () => {
177-
let page = parser.parse(
178-
`
166+
let page = parser.parse(`
179167
# uname
180168
> Description for uname
181169
@@ -187,8 +175,7 @@ describe('Parser', () => {
187175
});
188176

189177
it('should have only unique seeAlso commands when mentioned a few times', () => {
190-
let page = parser.parse(
191-
`
178+
let page = parser.parse(`
192179
# uname
193180
> Description for uname, see \`lsb_release\`, \`ln\`
194181

0 commit comments

Comments
 (0)