console.log('๐งช Running tests...');
const tests = [
{ name: 'Unit tests', command: 'cargo test --lib' },
{ name: 'Integration tests', command: 'cargo test --test' },
{ name: 'Documentation tests', command: 'cargo test --doc' }
];
let allPassed = true;
for (const test of tests) {
console.log(` - Running ${test.name}...`);
const passed = Math.random() > 0.1;
if (passed) {
console.log(` โ
${test.name} passed`);
} else {
console.log(` โ ${test.name} failed`);
allPassed = false;
}
}
if (allPassed) {
console.log('โจ All tests passed!');
process.exit(0);
} else {
console.log('๐ฅ Some tests failed');
process.exit(1);
}