diff options
author | hailey <me@haileyok.com> | 2025-06-30 13:24:53 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-30 13:24:53 -0700 |
commit | 806d3792a9c6185169dcf0ecb93a4fa1157cc90f (patch) | |
tree | 30cc01862e2d2d6a8939dca8a9d56eb7e7b81f19 /__tests__ | |
parent | 5e20d5ffaba1c33e85e5e1d84bb4dea93ed249e9 (diff) | |
download | voidsky-806d3792a9c6185169dcf0ecb93a4fa1157cc90f.tar.zst |
feat: use t.gifs cdn for tenor search results (#8574)
Diffstat (limited to '__tests__')
-rw-r--r-- | __tests__/lib/string.test.ts | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/__tests__/lib/string.test.ts b/__tests__/lib/string.test.ts index b018da236..0f53d386a 100644 --- a/__tests__/lib/string.test.ts +++ b/__tests__/lib/string.test.ts @@ -6,6 +6,7 @@ import { createStarterPackLinkFromAndroidReferrer, parseStarterPackUri, } from '#/lib/strings/starter-pack' +import {tenorUrlToBskyGifUrl} from '#/state/queries/tenor' import {cleanError} from '../../src/lib/strings/errors' import {createFullHandle, makeValidHandle} from '../../src/lib/strings/handles' import {enforceLen} from '../../src/lib/strings/helpers' @@ -997,3 +998,18 @@ describe('createStarterPackGooglePlayUri', () => { expect(createStarterPackGooglePlayUri(undefined, 'rkey')).toEqual(null) }) }) + +describe('tenorUrlToBskyGifUrl', () => { + const inputs = [ + 'https://media.tenor.com/someID_AAAAC/someName.gif', + 'https://media.tenor.com/someID/someName.gif', + ] + + it.each(inputs)( + 'returns url with t.gifs.bsky.app as hostname for input url', + input => { + const out = tenorUrlToBskyGifUrl(input) + expect(out.startsWith('https://t.gifs.bsky.app/')).toEqual(true) + }, + ) +}) |