MCPcopy Create free account
hub / github.com/chokcoco/iCSS / testDatabase

Function testDatabase

MCP/test-server.js:9–37  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

7
8// 测试数据库连接
9function testDatabase() {
10 return new Promise((resolve, reject) => {
11 console.log('1️⃣ Testing database connection...');
12
13 const db = new Database.Database('./data/icss.db', (err) => {
14 if (err) {
15 console.error('❌ Database connection failed:', err.message);
16 reject(err);
17 return;
18 }
19
20 console.log('✅ Database connected successfully');
21
22 // 测试数据查询
23 db.all('SELECT COUNT(*) as total FROM issues', (err, rows) => {
24 if (err) {
25 console.error('❌ Database query failed:', err.message);
26 reject(err);
27 return;
28 }
29
30 console.log(`✅ Found ${rows[0].total} articles in database`);
31
32 // 测试搜索功能
33 testSearch(db, resolve, reject);
34 });
35 });
36 });
37}
38
39// 测试搜索功能
40function testSearch(db, resolve, reject) {

Callers 1

test-server.jsFile · 0.85

Calls 1

testSearchFunction · 0.85

Tested by

no test coverage detected