UNPKG

n8n-nodes-tushare

Version:
56 lines 1.72 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.mockInput = exports.testConfig = void 0; exports.testToolDataCall = testToolDataCall; const TushareTool_1 = require("../../nodes/ToolTushare/TushareTool"); const executeTool_1 = require("./executeTool"); const testConfig = { name: 'stock_company', desc: '获取基金基本信息数据', token: '<TOKEN>', timeout: 30000 }; exports.testConfig = testConfig; const mockInput = { code: '000001.SZ', limit: 10, offset: 0 }; exports.mockInput = mockInput; const dataTool = new TushareTool_1.TushareTool({ name: testConfig.name, description: testConfig.desc, token: testConfig.token, timeout: testConfig.timeout, inputFields: [ { fieldName: 'code', description: '基金代码', type: 'string', required: true, } ] }); async function testToolDataCall() { try { console.log('开始测试 ToolData...'); console.log('测试配置:', testConfig); console.log('输入参数:', mockInput); console.log('\n测试 _call 方法...'); const result = await dataTool.invoke(mockInput); console.log('\n测试结果:'); console.log('输出:', JSON.stringify(result, null, 2)); } catch (error) { console.error('测试过程中发生错误:', error); } } if (require.main === module) { const query = '{"code": "000001.SZ"}'; (0, executeTool_1.executeTool)(dataTool, query).then(() => { console.log('\n测试完成'); }).catch((error) => { console.error('测试执行失败:', error); }); } //# sourceMappingURL=test_tooldata.js.map