@@ -0,0 +1,12 @@
+package testutils
+
+import (
+	"os"
+	"path"
+)
+
+func TestDataFile(name string) string {
+	dir, _ := os.Getwd()
+
+	return path.Join(dir, "testdata", name)
+}
Would it make sense to create an empty file here, perhaps in a tmp dir, instead of checking empty files into Git?