github.com/grantbow/fit@v0.7.1-0.20220916164603-1f7c88ac81e6/fit/missing-scm-errors/Description (about)

     1  When I uninstalled hg
     2  I ran go test in the scm directory.
     3  I got two failed HG tests,
     4  the second one with a panic.
     5  
     6  No new issues commited
     7  Removing issues/Test-purge-bug/
     8  --- FAIL: TestHgBugRenameCommits (0.00s)
     9      TestHelpers_test.go:79: Could not initialize repo
    10  --- FAIL: TestHgFilesOutsideOfBugNotCommited (0.00s)
    11  panic: Something went wrong trying to initialize git:exec: "hg": executable file not found in $PATH [recovered]
    12  	panic: Something went wrong trying to initialize git:exec: "hg": executable file not found in $PATH
    13  
    14  goroutine 37 [running]:
    15  testing.tRunner.func1(0xc0a0500)
    16  	/data/data/com.termux/files/usr/lib/go/src/testing/testing.go:792 +0x320
    17  panic(0xb564fb8, 0xc076848)
    18  	/data/data/com.termux/files/usr/lib/go/src/runtime/panic.go:513 +0x1a0
    19  github.com/<user>/bug/scm.runtestCommitDirtyTree(0xb583d70, 0xc088590, 0xc0a0500)
    20  	/data/data/com.termux/files/home/go/src/github.com/<user>/bug/scm/TestHelpers_test.go:109 +0x5c8
    21  github.com/<user>/bug/scm.TestHgFilesOutsideOfBugNotCommited(0xc0a0500)
    22  	/data/data/com.termux/files/home/go/src/github.com/<user>/bug/scm/HgManager_test.go:128 +0x6c
    23  testing.tRunner(0xc0a0500, 0xb582884)
    24  	/data/data/com.termux/files/usr/lib/go/src/testing/testing.go:827 +0xb8
    25  created by testing.(*T).Run
    26  	/data/data/com.termux/files/usr/lib/go/src/testing/testing.go:878 +0x2dc
    27  exit status 2
    28  FAIL	github.com/<user>/bug/scm	1.341s
    29