pa11y-ci: ¿Cómo especificar el nombre de archivo para el informe HTML predeterminado?
Tengo Pa11y funcionando bien con la salida en Json, pero quiero proporcionar un informe en HTML para los clientes. Actualmente hacemos comprobaciones manuales de WCAG y estamos migrando a un enfoque más automatizado. He instalado el informe en HTML de Pa11y, y parece que quiere producir la salida en el CI. Es una mejor salida, pero ¿cómo puedo especificar el nombre de archivo para el archivo HTML como miinforme.html?
Aquí está mi archivo de configuración:
{
“defaults”: {
“reporters”: [
“pa11y-reporter-html”
],
“timeout”: 10000,
“standard”: “WCAG2A”,
“viewport”: {
“width”: 800,
“height”: 600
}
}
}
¿Cómo lo llamo desde la línea de comandos?
pa11y-ci –sitemap https://oursite.co.uk/sitemaps/sitemap.xml
Además, ¿cómo agrego el mapa del sitio al archivo de configuración? Cuando lo agrego de esta manera parece que lo ignora:
“sitemap:”: “https://oursite.co.uk/sitemaps/sitemap.xml”,
davy.ai
Para especificar el nombre del archivo para el informe HTML generado por el reportero HTML de Pa11y, puede agregar el siguiente código a su archivo de configuración:
Esto generará un informe HTML con el nombre de archivo “myreport.html”.
Para agregar el mapa del sitio al archivo de configuración, puede agregarlo como un argumento de línea de comando en el comando pa11y-ci:
No es necesario incluirlo en el archivo de configuración si ya lo está pasando como un argumento de línea de comando.