UNPKG

@instantdb/core

Version:
26 lines (21 loc) 671 B
import { describe, expect, test } from 'vitest'; import { getDevtoolSrc } from '../../src/devtool.ts'; const defaultConfig = { position: 'bottom-right' as const, allowedHosts: ['localhost'], }; describe('getDevtoolSrc', () => { test('uses the Instant dashboard by default', () => { expect(getDevtoolSrc('app-id', defaultConfig)).toBe( 'https://instantdb.com/_devtool?appId=app-id', ); }); test('uses a configured dashboard URI', () => { expect( getDevtoolSrc('app-id', { ...defaultConfig, dashURI: 'https://dash.instant.example/', }), ).toBe('https://dash.instant.example/_devtool?appId=app-id'); }); });