test(criterion): fix failing service test (#5521)

Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
This commit is contained in:
Caleb Cartwright
2020-09-12 09:27:02 -05:00
committed by GitHub
parent 83bfb069ee
commit 9ef79889b0

View File

@@ -1,5 +1,6 @@
'use strict'
const Joi = require('@hapi/joi')
const t = (module.exports = require('../tester').createServiceTester())
const {
IMPROVED_STATUS,
@@ -7,13 +8,13 @@ const {
NOT_FOUND_STATUS,
} = require('./constants')
t.create('Criterion (improved)')
.get('/chmoder/credit_card.json')
.expectBadge({ label: 'criterion', message: IMPROVED_STATUS })
const isStatus = Joi.string()
.allow(IMPROVED_STATUS, NOT_FOUND_STATUS, REGRESSED_STATUS)
.required()
t.create('Criterion (regressed)')
.get('/chmoder/data_vault.json')
.expectBadge({ label: 'criterion', message: REGRESSED_STATUS })
t.create('Criterion (valid repo)')
.get('/chmoder/credit_card.json')
.expectBadge({ label: 'criterion', message: isStatus })
t.create('Criterion (not found)')
.get('/chmoder/not-a-repo.json')