and redirect /search/user/repo/q to /search?query=q%20repo:user/repo Co-authored-by: ccoVeille <3875889+ccoVeille@users.noreply.github.com>
21 lines
664 B
JavaScript
21 lines
664 B
JavaScript
import { isMetric } from '../test-validators.js'
|
|
import { createServiceTester } from '../tester.js'
|
|
export const t = await createServiceTester()
|
|
|
|
t.create('hit counter')
|
|
.get('/search.json?query=async%20handle')
|
|
.expectBadge({ label: 'async handle counter', message: isMetric })
|
|
|
|
t.create('hit counter, zero results')
|
|
.get('/search.json?query=async%20handle%20repo%3Abadges%2Fpuppets')
|
|
.expectBadge({
|
|
label: 'async handle repo:badges/puppets counter',
|
|
message: '0',
|
|
})
|
|
|
|
t.create('legacy redirect')
|
|
.get('/search/badges/shields/async%20handle.svg')
|
|
.expectRedirect(
|
|
'/github/search.svg?query=async%20handle%20repo%3Abadges%2Fshields',
|
|
)
|