confluent/ConfluentTranslator/tests/unit/test-simple-nombre.js
StillHammer 4b0f916d1c Restructuration complète du projet ConfluentTranslator
- Nouvelle architecture modulaire avec src/api, src/core, src/utils
- Séparation claire docs/ (admin, changelog, dev, security) et tests/ (unit, integration, scripts)
- server.js devient un simple point d'entrée
- Ajout de STRUCTURE.md documentant l'architecture
- Archivage ancien-confluent/ avec générateur de lexique complet

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 23:28:12 +08:00

49 lines
1.1 KiB
JavaScript

/**
* Test simple et rapide du système de nombres
*/
async function test_simple() {
console.log("🧪 Test simple - Système de nombres Base 12\n");
const tests = [
"Trois enfants.",
"Douze oiseaux.",
"Trois enfants voient douze oiseaux."
];
for (const phrase of tests) {
console.log(`\n📝 Phrase: "${phrase}"`);
try {
const response = await fetch('http://localhost:3000/translate', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
text: phrase,
target: 'ancien',
provider: 'anthropic',
model: 'claude-3-5-sonnet-20241022'
})
});
const data = await response.json();
if (data.success) {
console.log(`✅ Confluent: ${data.translation}`);
} else {
console.log(`❌ Erreur: ${data.error}`);
}
} catch (error) {
console.log(`❌ Erreur de connexion: ${error.message}`);
}
// Pause
await new Promise(resolve => setTimeout(resolve, 2000));
}
console.log("\n✅ Tests terminés!\n");
}
test_simple().catch(console.error);