Initial commit: Server configurations and license management
This commit is contained in:
25
temp/test-siemens-docs.js
Normal file
25
temp/test-siemens-docs.js
Normal file
@@ -0,0 +1,25 @@
|
||||
import docs from '../tools/siemens-docs.js';
|
||||
|
||||
console.log('=== Testing updated siemens-docs.js ===\n');
|
||||
|
||||
// Test listAvailableDocs
|
||||
console.log('1. listAvailableDocs():');
|
||||
const availableDocs = await docs.listAvailableDocs();
|
||||
console.log(JSON.stringify(availableDocs, null, 2));
|
||||
|
||||
// Test fetchNXOpenClass for Session
|
||||
console.log('\n2. fetchNXOpenClass("Session"):');
|
||||
const sessionDocs = await docs.fetchNXOpenClass('Session');
|
||||
console.log('Title:', sessionDocs.title);
|
||||
console.log('Has error:', sessionDocs.error ? 'Yes: ' + sessionDocs.error : 'No');
|
||||
console.log('Content preview:', (sessionDocs.content || '').substring(0, 800));
|
||||
|
||||
// Test getNXOpenIndex
|
||||
console.log('\n3. getNXOpenIndex("functions"):');
|
||||
const functionsIndex = await docs.getNXOpenIndex('functions');
|
||||
console.log('Title:', functionsIndex.title);
|
||||
console.log('Has error:', functionsIndex.error ? 'Yes' : 'No');
|
||||
console.log('Content preview:', (functionsIndex.content || '').substring(0, 500));
|
||||
|
||||
await docs.closeBrowser();
|
||||
console.log('\n=== Test Complete ===');
|
||||
Reference in New Issue
Block a user