msw
Version:
18 lines (15 loc) • 519 B
text/typescript
// @vitest-environment node
import { getAbsoluteUrl } from './get-absolute-url'
test('returns a given relative URL as-is', () => {
expect(getAbsoluteUrl('/reviews')).toBe('/reviews')
})
test('rebases a relative URL against a custom base URL', () => {
expect(getAbsoluteUrl('/user', 'https://api.github.com')).toEqual(
'https://api.github.com/user',
)
})
test('returns a given absolute URL as-is', () => {
expect(getAbsoluteUrl('https://api.mswjs.io/users')).toBe(
'https://api.mswjs.io/users',
)
})