Testing Files Generator
Українська

Пресети

Кодування тексту

Чи знає мій читач, у якому кодуванні файл, чи вгадує?

Пресет text-encoding однією командою збирає цілий набір справжніх тестових файлів для цього питання та поруч manifest.json з очікуваною реакцією вашої системи на кожен файл. Усе нижче прочитано з програми зі значеннями за замовчуванням цієї версії.

Що він зазвичай знаходить?

Що входить у набір?

Зі значеннями за замовчуванням, як повідомляє tfg preset show text-encoding:

Файлів20
Цілей у його рецепті20
Загальний розмір81 920 B
Форматиcsv, log, md, txt, xml

І чого маніфест цього набору очікує від вашої системи:

ОчікуєтьсяЗначенняФайлів
acceptВаша система має прийняти файл.10
unspecifiedЗалежить від правил вашої системи. Ви вирішуєте, а потім перевіряєте, що відбувається саме те, що ви мали на увазі.10

Що можна змінити?

НалаштуванняПриймаєЗа замовчуваннямЩо робить
--sample розмір, наприклад 2mb 4kb Розмір кожного файлу набору. UTF-16 зберігає по два байти на символ, тому непарне число відхиляється.

Як його запустити?

Подивіться, скільки коштував би набір, зберіть його або візьміть його рецепт для правки:

tfg preset show text-encoding
tfg generate --preset text-encoding --out ./text-encoding
tfg preset eject text-encoding > text-encoding.yaml

Або будуйте на ньому у власному рецепті поряд із тестами:

version: 1
extends: preset:text-encoding