Test Vectors

Fixtures de referência usados pela nossa própria suite de testes de ida e volta com Playwright. Cada linha é uma entrada que o gerador aceita e uma subcadeia esperada que o resultado decodificado deve conter. Use-os para escrever seus próprios validadores ou reproduzir testes de paridade.

Fonte: tests/fixtures.json no nosso repositório. Buscado ao vivo deste site para estar sempre sincronizado.

TipoCampos de entradaSubcadeia(s) esperada(s)Formato
Carregando…

Como usar

Gere o payload de qualquer linha usando o gerador, preencha os campos nomeados com os valores de entrada, clique em Gerar e escaneie o resultado com qualquer leitor. O texto decodificado deve conter cada "subcadeia esperada". Se não contiver, abra um issue.

Paridade entre teste de ida e volta e teste unitário

Esses fixtures são a fonte da verdade para o nosso harness tests/roundtrip.mjs, que gera cada código no Chromium sem cabeça, decodifica de volta via BarcodeDetector e verifica a correspondência de subcadeia. O harness também executa um passo de mutação (entradas vazias / enormes / de controle / unicode) por fixture para detectar falhas do codificador.

Referências de padrões

Última verificação: 2026-04-13. Manifesto de privacidade · Matriz de compatibilidade