// 测试线性工作流
import { linearWorkflow } from './linear-workflow.js';

async function testWorkflow() {
  console.log('=== 测试线性工作流 ===');
  
  try {
    // 测试Excel文件路径
    const inputFile = './workflow/input.xlsx';
    const outputFile = './workflow/output-test.xlsx';
    
    console.log(`测试输入文件: ${inputFile}`);
    console.log(`测试输出文件: ${outputFile}`);
    
    // 运行工作流
    const results = await linearWorkflow.run(inputFile, outputFile);
    
    console.log('\n测试结果:');
    console.log(`处理了 ${results.length} 条数据`);
    console.log('详细结果:', results);
    
    console.log('\n=== 测试完成 ===');
    
  } catch (error) {
    console.error('测试失败:', error.message);
  }
}

// 运行测试
testWorkflow();