como referenciar um arquivo relativo de código e testes
Eu preciso referenciarpatients.json
depatients.go
, aqui está a estrutura da pasta:
Se eu fizer:
filepath.Abs("../../conf/patients.json")
trabalha parago test ./...
mas falha pararevel run
Se eu fizer:
filepath.Abs("conf/patients.json")
acontece exatamente o oposto (a revel está bem, mas os testes falham).
Existe uma maneira de referenciar corretamente o arquivo para que ele funcione tanto para testes quanto para a execução normal do programa?