UNPKG

@pinecone-database/pinecone

Version:

This is the official Node.js SDK for [Pinecone](https://www.pinecone.io), written in TypeScript.

30 lines 1.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const pinecone_1 = require("../../pinecone"); const test_helpers_1 = require("../test-helpers"); let pinecone; let assistantNameOne; let assistantNameTwo; beforeAll(async () => { pinecone = new pinecone_1.Pinecone(); assistantNameOne = (0, test_helpers_1.randomString)(5); assistantNameTwo = (0, test_helpers_1.randomString)(5); await pinecone.createAssistant({ name: assistantNameOne }); await pinecone.createAssistant({ name: assistantNameTwo }); }); afterAll(async () => { await pinecone.deleteAssistant(assistantNameOne); await pinecone.deleteAssistant(assistantNameTwo); }); describe('listAssistant happy path', () => { test('list existing Assistants', async () => { const assistants = await pinecone.listAssistants(); expect(assistants.assistants).toBeDefined(); if (assistants.assistants) { const assistantNames = assistants.assistants.map((assistant) => assistant.name); expect(assistantNames).toContain(assistantNameOne); expect(assistantNames).toContain(assistantNameTwo); } }); }); //# sourceMappingURL=listAssistants.test.js.map