Ho un metodo che chiama localtime
per cui ho scritto un test unitario. Ho inoltrato la chiamata a localtime
nel mio test in modo da conoscere le risposte previste. Fin qui tutto bene. Mi è capitato di eseguire il test dell'unità su una macchina in un fuso orario diverso e, prevedibilmente, i test falliscono, perché mancano alcune ore di pausa. Suppongo di poter determinare dinamicamente i valori attesi corretti, ma ciò sembra andare contro l'idea di conoscere la risposta prima di porre la domanda.Come utilizzare le funzioni di test chiamate localtime() in Perl?
Qualche idea su come affrontare questo? Override localtime
? Sembra estremo.
Grazie!
tzset è stato fantastico - grazie per il puntatore! –