Test Vectors

Fixtures de référence utilisés par notre propre suite de tests aller-retour Playwright. Chaque ligne est une entrée que le générateur accepte et une sous-chaîne attendue que le résultat décodé doit contenir. Utilisez-les pour écrire vos propres validateurs ou reproduire des tests de parité.

Source : tests/fixtures.json dans notre dépôt. Récupéré en temps réel depuis ce site pour être toujours synchronisé.

TypeChamps d'entréeSous-chaîne(s) attendue(s)Format
Chargement…

Comment les utiliser

Générez le payload de n'importe quelle ligne avec le générateur, remplissez les champs nommés avec les valeurs d'entrée, cliquez sur Générer et scannez le résultat avec n'importe quel lecteur. Le texte décodé doit contenir chaque "sous-chaîne attendue". Si ce n'est pas le cas, signalez un problème.

Parité test aller-retour et test unitaire

Ces fixtures sont la source de vérité pour notre harness tests/roundtrip.mjs, qui génère chaque code dans Chromium sans interface, le décode via BarcodeDetector et vérifie la correspondance de sous-chaîne. Le harness exécute aussi un passage de mutation (entrées vides / énormes / de contrôle / unicode) par fixture pour détecter les plantages d'encodeur.

Références des standards

Dernière vérification : 2026-04-13. Manifeste de confidentialité · Matrice de compatibilité