Testing Files Generator
Español

Presets

Codificación de texto

¿Sabe mi lector en qué codificación está un archivo, o lo adivina?

El preset text-encoding construye con un solo comando un conjunto entero de archivos de prueba reales para esta pregunta, y un manifest.json a su lado que dice cómo debe reaccionar tu sistema a cada archivo. Todo lo de abajo se lee del programa, con los valores por defecto de esta versión.

¿Qué suele encontrar?

¿Qué hay en el conjunto?

Con sus valores por defecto, tal como lo informa tfg preset show text-encoding:

Archivos20
Targets en su receta20
Tamaño total81 920 B
Formatoscsv, log, md, txt, xml

Y lo que el manifiesto de ese conjunto espera de tu sistema:

EsperadoSignificadoArchivos
acceptTu sistema debe aceptar el archivo.10
unspecifiedDepende de las reglas de tu sistema. Tú decides y después compruebas que lo que ocurre es lo que querías.10

¿Qué puedes cambiar?

AjusteAdmitePor defectoQué hace
--sample un tamaño como 2mb 4kb El tamaño de cada archivo del conjunto. UTF-16 guarda dos bytes por carácter, así que un número impar se rechaza.

¿Cómo se ejecuta?

Mira cuánto costaría el conjunto, constrúyelo o toma su receta para editarla:

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

O construye sobre él en una receta propia, junto a tus pruebas:

version: 1
extends: preset:text-encoding