13 lines
438 B
TypeScript
13 lines
438 B
TypeScript
import { describe, expect, it } from 'vitest';
|
|
import { buildQueueUploadUrl } from '../queue';
|
|
|
|
describe('buildQueueUploadUrl', () => {
|
|
it('builds the guest upload endpoint', () => {
|
|
expect(buildQueueUploadUrl('demo-token')).toBe('/api/v1/events/demo-token/upload');
|
|
});
|
|
|
|
it('encodes event tokens safely', () => {
|
|
expect(buildQueueUploadUrl('token/with space')).toBe('/api/v1/events/token%2Fwith%20space/upload');
|
|
});
|
|
});
|