Files
shields/services/github/github-search.tester.js
Paul Melnikow 269fbd056c Optimize [githubsearch] tests by using a smaller repo (#2734)
These seem to run in 300-900 ms.
2019-01-11 13:47:48 -05:00

17 lines
493 B
JavaScript

'use strict'
const Joi = require('joi')
const { isMetric } = require('../test-validators')
const t = (module.exports = require('../create-service-tester')())
t.create('hit counter')
.get('/badges/shields/async%20handle.json')
.expectJSONTypes(
Joi.object().keys({ name: 'async handle counter', value: isMetric })
)
t.create('hit counter for nonexistent repo')
.get('/badges/puppets/async%20handle.json')
.expectJSON({ name: 'async handle counter', value: 'repo not found' })