Use t.TestDir() https://pkg.go.dev/testing#T.TempDir On Wednesday, 23 February 2022 at 14:37:54 UTC mlevi...@gmail.com wrote:
> Use absolute paths? Feels like you're trying to bend something very hard > here > > On Wed, Feb 23, 2022 at 2:54 PM Leam Hall <leam...@gmail.com> wrote: > >> My program uses data and template files located relative to the binary. >> Since go test creates the binary under test in /tmp/go-build....., there >> are no data or template files. How do I either specify what directory to >> build in so I can create the files, or get the tmp directory name before >> the tests are run so I can write files to it? >> >> Thanks! >> >> Leam >> >> -- >> Site Automation Engineer (reuel.net/resume) >> Scribe: The Domici War (domiciwar.net) >> General Ne'er-do-well (github.com/LeamHall) >> >> -- >> You received this message because you are subscribed to the Google Groups >> "golang-nuts" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to golang-nuts...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/golang-nuts/7d8cf3dc-14ab-315f-ce5a-9e3cca877e17%40gmail.com >> . >> > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/75b9fadf-b208-4eaa-a3ec-7faa6585d0dbn%40googlegroups.com.