X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=store%2Fstore_test.go;fp=store%2Fstore_test.go;h=0000000000000000000000000000000000000000;hb=60f039199482cbeffc865a259f31809aa17d9698;hp=da79564b8a8d61cb1aa6d67185f81bd48f0b5a21;hpb=2dba8527a9eff1f9931ccbb25df34dcb618460a7;p=epoint diff --git a/store/store_test.go b/store/store_test.go deleted file mode 100644 index da79564..0000000 --- a/store/store_test.go +++ /dev/null @@ -1,79 +0,0 @@ -package store - -import ( - "testing" -) - -var testData = map[string]string{ - "A": "a", - "B": "b", - "C": "c", - "D": "d", - "foo_bar-baz": "a\nb\nc\nd\n", -} - -func TestStore(t *testing.T) { - c, err := Open("teststore") - defer c.Close() - if err != nil { - t.Errorf("open failed: %s", err) - return - } - err = c.Ensure("abc") - if err != nil { - t.Errorf("ensure failed: %s", err) - return - } - for k, v := range testData { - err = c.Set("abc", k, []byte(v)) - if err != nil { - t.Errorf("Set failed: %s", err) - } - } - for k, v := range testData { - d, err := c.Get("abc", k) - if err != nil { - t.Errorf("Get failed: %s", err) - continue - } - if string(d) != v { - t.Errorf("expected %s; got %s", v, string(d)) - } - } -} - -func TestPersist(t *testing.T) { - c, err := Open("teststore") - if err != nil { - t.Errorf("open failed: %s", err) - return - } - err = c.Ensure("abc") - if err != nil { - t.Errorf("ensure failed: %s", err) - return - } - for k, v := range testData { - err = c.Set("abc", k, []byte(v)) - if err != nil { - t.Errorf("Set failed: %s", err) - } - } - c.Close() - - c, err = Open("teststore") - if err != nil { - t.Errorf("open failed: %s", err) - return - } - for k, v := range testData { - d, err := c.Get("abc", k) - if err != nil { - t.Errorf("Get failed: %s", err) - continue - } - if string(d) != v { - t.Errorf("expected %s; got %s", v, string(d)) - } - } -}