mirror of
https://github.com/opentofu/opentofu.git
synced 2024-12-28 18:01:01 -06:00
fc94c819e5
* tmp is haunted * remove unused code
28 lines
576 B
Go
28 lines
576 B
Go
package command
|
|
|
|
import (
|
|
"io/ioutil"
|
|
"os"
|
|
"reflect"
|
|
"testing"
|
|
)
|
|
|
|
func TestPluginSHA256LockFile_Read(t *testing.T) {
|
|
f, err := ioutil.TempFile(testingDir, "tf-pluginsha1lockfile-test-")
|
|
if err != nil {
|
|
t.Fatalf("failed to create temporary file: %s", err)
|
|
}
|
|
f.Close()
|
|
defer os.Remove(f.Name())
|
|
|
|
plf := &pluginSHA256LockFile{
|
|
Filename: f.Name(),
|
|
}
|
|
|
|
// Initially the file is invalid, so we should get an empty map.
|
|
digests := plf.Read()
|
|
if !reflect.DeepEqual(digests, map[string][]byte{}) {
|
|
t.Errorf("wrong initial content %#v; want empty map", digests)
|
|
}
|
|
}
|