@@ -508,6 +508,7 @@ func TestMergeProfiles(t *testing.T) {
508
508
}
509
509
510
510
func initEnv (t * testing.T ) string {
511
+ t .Helper ()
511
512
dir , err := os .MkdirTemp ("" , "home" )
512
513
if err != nil {
513
514
t .Fatal (err )
@@ -516,12 +517,14 @@ func initEnv(t *testing.T) string {
516
517
}
517
518
518
519
func cleanEnv (t * testing.T , files map [string ]string , homeDir string ) {
520
+ t .Helper ()
519
521
for path := range files {
520
522
testhelpers .AssertNoError (t , os .RemoveAll (filepath .Join (homeDir , path )))
521
523
}
522
524
}
523
525
524
526
func setEnv (t * testing.T , env , files map [string ]string , homeDir string ) {
527
+ t .Helper ()
525
528
os .Clearenv ()
526
529
for key , value := range env {
527
530
value = strings .ReplaceAll (value , "{HOME}" , homeDir )
@@ -537,6 +540,7 @@ func setEnv(t *testing.T, env, files map[string]string, homeDir string) {
537
540
538
541
// function taken from https://golang.org/src/os/env_test.go
539
542
func resetEnv (t * testing.T , origEnv []string , homeDir string ) {
543
+ t .Helper ()
540
544
testhelpers .AssertNoError (t , os .RemoveAll (homeDir ))
541
545
for _ , pair := range origEnv {
542
546
// Environment variables on Windows can begin with =
@@ -572,6 +576,7 @@ func TestConfig_ConfigFile(t *testing.T) {
572
576
573
577
run := func (c * testCase ) func (t * testing.T ) {
574
578
return func (t * testing.T ) {
579
+ t .Helper ()
575
580
config , err := c .config .HumanConfig ()
576
581
testhelpers .AssertNoError (t , err )
577
582
testhelpers .Equals (t , c .result , config )
0 commit comments