Files
n8n-enterprise-unlocked/packages/nodes-base/nodes/Perplexity/test/Perplexity.node.test.ts
2025-05-29 20:01:19 +01:00

23 lines
574 B
TypeScript

import { Perplexity } from '../../Perplexity/Perplexity.node';
import { description } from '../descriptions/chat/complete.operation';
jest.mock('../../Perplexity/GenericFunctions', () => ({
getModels: jest.fn(),
}));
describe('Perplexity Node', () => {
let node: Perplexity;
beforeEach(() => {
node = new Perplexity();
});
describe('Node Description', () => {
it('should correctly include chat completion properties', () => {
const properties = node.description.properties;
expect(properties).toEqual(expect.arrayContaining(description));
});
});
});