Тестовые векторы

Референсные фикстуры, используемые нашим набором тестов Playwright для проверки кодирования. Каждая строка, это входные данные, которые принимает генератор, и ожидаемые подстроки в декодированном результате. Используйте их для написания собственных валидаторов или воспроизведения тестов на паритет.

Источник: tests/fixtures.json в нашем репозитории. Загружается в реальном времени с этого сайта, поэтому всегда актуален.

ТипВходные поляОжидаемые подстрокиФормат
Загрузка…

Как использовать

Сгенерируйте содержимое любой строки через генератор, заполните указанные поля значениями из входных данных, нажмите «Сгенерировать» и просканируйте результат любым считывателем. Декодированный текст должен содержать каждую из «ожидаемых подстрок». Если нет, создайте issue.

Паритет round-trip и unit-тестов

Эти фикстуры служат основой для нашего тестового набора tests/roundtrip.mjs: он генерирует каждый код в headless Chromium, декодирует обратно через BarcodeDetector и проверяет совпадение подстроки. Набор также выполняет мутационный прогон (пустые / огромные / управляющие / unicode-данные) по каждой фикстуре для выявления аварийных завершений кодировщика.

Ссылки на стандарты

Последняя проверка: 2026-04-13. Манифест о конфиденциальности · Матрица совместимости