Files
shields/services/github/github-search.tester.js
chris48s 21a059d9a8 provide a non-repository scoped version of [githubcodesearch] (#10733)
and redirect /search/user/repo/q
to /search?query=q%20repo:user/repo

Co-authored-by: ccoVeille <3875889+ccoVeille@users.noreply.github.com>
2024-12-15 20:16:19 +00:00

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',
)