Sto scrivendo alcuni test di unità per la mia applicazione in Go. I test falliscono tuttavia perché non riesce a trovare i file di configurazione. Normalmente il binario cerca i file di configurazione nella directory di lavoro sotto il percorso conf/*.conf
.Golang: test e directory di lavoro
Ho immaginato che la navigazione nella directory che ha conf/
e in esecuzione go test
in esso lo risolva, ma continua a segnalare che il file system non riesce a trovare il percorso specificato.
Come posso dire a go test
di utilizzare una determinata directory come directory di lavoro in modo che i test possano essere effettivamente eseguiti?
Se i test dell'unità dipendono dalla configurazione, non si tratta di test unitari. – Flimzy