• Eng Zer Jun's avatar
    all: use T.TempDir to create temporary test directories (#24633) · 8d066f1f
    Eng Zer Jun authored
    This commit replaces ioutil.TempDir with t.TempDir in tests. The
    directory created by t.TempDir is automatically removed when the test
    and all its subtests complete.
    
    Prior to this commit, temporary directory created using ioutil.TempDir
    had to be removed manually by calling os.RemoveAll, which is omitted in
    some tests. The error handling boilerplate e.g.
    
    	defer func() {
    		if err := os.RemoveAll(dir); err != nil {
    			t.Fatal(err)
    		}
    	}
    
    is also tedious, but t.TempDir handles this for us nicely.
    
    Reference: https://pkg.go.dev/testing#T.TempDirSigned-off-by: 's avatarEng Zer Jun <engzerjun@gmail.com>
    8d066f1f
Name
Last commit
Last update
..
abidump Loading commit data...
abigen Loading commit data...
bootnode Loading commit data...
checkpoint-admin Loading commit data...
clef Loading commit data...
devp2p Loading commit data...
ethkey Loading commit data...
evm Loading commit data...
faucet Loading commit data...
geth Loading commit data...
p2psim Loading commit data...
puppeth Loading commit data...
rlpdump Loading commit data...
utils Loading commit data...