#!/bin/bash # Script to test icon accessibility over HTTPS/mTLS echo "Testing Apple Touch Icon accessibility..." # Test base icons echo "1. Testing main apple-touch-icon.png:" curl -I "https://your-domain.com/static/apple-touch-icon-180x180.png" || echo "FAILED" echo "2. Testing garage icon:" curl -I "https://your-domain.com/static/garage-icon-180x180.png" || echo "FAILED" echo "3. Testing manifest:" curl -I "https://your-domain.com/manifest.json" || echo "FAILED" echo "4. Testing favicon route:" curl -I "https://your-domain.com/favicon.ico" || echo "FAILED" echo "5. Testing apple-touch-icon route:" curl -I "https://your-domain.com/apple-touch-icon.png" || echo "FAILED" echo "" echo "Testing mTLS with client certificate:" echo "6. Testing with client cert:" curl -I --cert client.crt --key client.key "https://your-domain.com/static/apple-touch-icon-180x180.png" || echo "FAILED" echo "" echo "Note: Replace 'your-domain.com' with your actual domain" echo "Note: Use actual client certificate files if testing mTLS"