const { Iris } = require('./index.js');

async function runTests() {
    console.log('--- Iris Engine Tests ---');
    
    Iris.logSystem('Test started');
    
    const response1 = await Iris.generateResponse('hello');
    console.log('Test hello:', response1.includes('Halo!') ? 'PASS' : 'FAIL');
    
    const response2 = await Iris.generateResponse('siapa kamu?');
    console.log('Test identity:', response2.includes('Iris') ? 'PASS' : 'FAIL');
    
    const response3 = await Iris.generateResponse('clear');
    console.log('Test clear:', response3 === 'CLEAR_SIGNAL' ? 'PASS' : 'FAIL');
    
    console.log('--- Tests Complete ---');
}

runTests();

