diff options
Diffstat (limited to 'syz-hub/state/state_test.go')
| -rw-r--r-- | syz-hub/state/state_test.go | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/syz-hub/state/state_test.go b/syz-hub/state/state_test.go new file mode 100644 index 000000000..0fd66da2c --- /dev/null +++ b/syz-hub/state/state_test.go @@ -0,0 +1,27 @@ +// Copyright 2016 syzkaller project authors. All rights reserved. +// Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. + +package state + +import ( + "io/ioutil" + "os" + "testing" +) + +func TestState(t *testing.T) { + dir, err := ioutil.TempDir("", "syz-gce-state-test") + if err != nil { + t.Fatalf("failed to create temp dir: %v", err) + } + defer os.RemoveAll(dir) + + st, err := Make(dir) + if err != nil { + t.Fatalf("failed to make state: %v", err) + } + _, err = st.Sync("foo", nil, nil) + if err == nil { + t.Fatalf("synced with unconnected manager") + } +} |
