Run prettier (#1866)

Merging this separately so the commit with the tooling change is readable. This is a follow-on to #1167 which turned prettier on.
This commit is contained in:
Paul Melnikow
2018-08-08 17:57:14 -04:00
committed by GitHub
parent ab051b3804
commit 7a664ca3e8
223 changed files with 10262 additions and 8063 deletions

View File

@@ -1,54 +1,59 @@
'use strict';
'use strict'
const Joi = require('joi');
const ServiceTester = require('../service-tester');
const {
isMetric,
isMetricOverTimePeriod
} = require('../test-validators');
const Joi = require('joi')
const ServiceTester = require('../service-tester')
const { isMetric, isMetricOverTimePeriod } = require('../test-validators')
const t = new ServiceTester({ id: 'sourceforge', title: 'SourceForge' });
module.exports = t;
const t = new ServiceTester({ id: 'sourceforge', title: 'SourceForge' })
module.exports = t
t.create('total downloads')
.get('/dt/sevenzip.json')
.expectJSONTypes(Joi.object().keys({
name: 'downloads',
value: isMetric,
}));
.expectJSONTypes(
Joi.object().keys({
name: 'downloads',
value: isMetric,
})
)
t.create('monthly downloads')
.get('/dm/sevenzip.json')
.expectJSONTypes(Joi.object().keys({
name: 'downloads',
value: isMetricOverTimePeriod,
}));
.expectJSONTypes(
Joi.object().keys({
name: 'downloads',
value: isMetricOverTimePeriod,
})
)
t.create('weekly downloads')
.get('/dw/sevenzip.json')
.expectJSONTypes(Joi.object().keys({
name: 'downloads',
value: isMetricOverTimePeriod,
}));
.expectJSONTypes(
Joi.object().keys({
name: 'downloads',
value: isMetricOverTimePeriod,
})
)
t.create('daily downloads')
.get('/dd/sevenzip.json')
.expectJSONTypes(Joi.object().keys({
name: 'downloads',
value: isMetricOverTimePeriod,
}));
.expectJSONTypes(
Joi.object().keys({
name: 'downloads',
value: isMetricOverTimePeriod,
})
)
t.create('invalid project')
.get('/dd/invalid.json')
.expectJSON({
name: 'downloads',
value: 'invalid',
});
})
t.create('total downloads (connection error)')
.get('/dt/sevenzip.json')
.networkOff()
.expectJSON({
name: 'downloads',
value: 'inaccessible'
});
value: 'inaccessible',
})