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'); }); });