import { describe, expect, test } from 'vitest';
import { EMBEDDING_MODEL_ID } from '@learnitive/project-meaning';
import { createBrowserEmbeddingPlatform } from './index';

describe('browser embedding platform', () => {
  test('exposes EmbeddingGemma without constructing a worker until used', () => {
    const platform = createBrowserEmbeddingPlatform();
    expect(platform.modelId).toBe(EMBEDDING_MODEL_ID);
    platform.dispose();
  });
});
