blob: 317c881dd0bd347f288e5181a76ba19cda8a84e4 [file] [log] [blame]
package impl
import (
"io/ioutil"
"os"
"testing"
)
func TestSystemNameState(t *testing.T) {
dir, err := ioutil.TempDir("", "instance")
if err != nil {
t.Fatalf("Failed to create temp dir: %v", err)
}
defer os.RemoveAll(dir)
expected := "vanadium-user"
if err := saveSystemNameForInstance(dir, expected); err != nil {
t.Fatalf("saveSystemNameForInstance(%v, %v) failed: %v", dir, expected, err)
}
got, err := readSystemNameForInstance(dir)
if err != nil {
t.Fatalf("readSystemNameForInstance(%v) failed: ", err)
}
if got != expected {
t.Fatalf("got %v, expected %v", got, expected)
}
}