fix(site_store): uncomment test
This commit is contained in:
parent
4089e1c319
commit
7a96cd2483
1 changed files with 60 additions and 60 deletions
|
@ -14,71 +14,71 @@ import (
|
||||||
|
|
||||||
func TestSiteStore(t *testing.T) {
|
func TestSiteStore(t *testing.T) {
|
||||||
|
|
||||||
// testSiteMethods := func(t *testing.T, store ISiteStore) {
|
testSiteMethods := func(t *testing.T, store ISiteStore) {
|
||||||
// siteCfg := &db.SiteConfig{
|
siteCfg := &db.SiteConfig{
|
||||||
// ClientCfg: &db.ClientConfig{
|
ClientCfg: &db.ClientConfig{
|
||||||
// SiteName: "quickshare",
|
SiteName: "quickshare",
|
||||||
// SiteDesc: "simpel file sharing",
|
SiteDesc: "simpel file sharing",
|
||||||
// AllowSetBg: true,
|
AllowSetBg: true,
|
||||||
// AutoTheme: true,
|
AutoTheme: true,
|
||||||
// Bg: &db.BgConfig{
|
Bg: &db.BgConfig{
|
||||||
// Url: "/imgs/bg.jpg",
|
Url: "/imgs/bg.jpg",
|
||||||
// Repeat: "no-repeat",
|
Repeat: "no-repeat",
|
||||||
// Position: "center",
|
Position: "center",
|
||||||
// Align: "fixed",
|
Align: "fixed",
|
||||||
// BgColor: "#ccc",
|
BgColor: "#ccc",
|
||||||
// },
|
},
|
||||||
// },
|
},
|
||||||
// }
|
}
|
||||||
|
|
||||||
// err := store.SetClientCfg(siteCfg.ClientCfg)
|
err := store.SetClientCfg(siteCfg.ClientCfg)
|
||||||
// if err != nil {
|
if err != nil {
|
||||||
// t.Fatal(err)
|
t.Fatal(err)
|
||||||
// }
|
}
|
||||||
// newSiteCfg, err := store.GetCfg()
|
newSiteCfg, err := store.GetCfg()
|
||||||
// if err != nil {
|
if err != nil {
|
||||||
// t.Fatal(err)
|
t.Fatal(err)
|
||||||
// } else if !reflect.DeepEqual(newSiteCfg, siteCfg) {
|
} else if !reflect.DeepEqual(newSiteCfg, siteCfg) {
|
||||||
// t.Fatalf("not equal new(%v) original(%v)", newSiteCfg, siteCfg)
|
t.Fatalf("not equal new(%v) original(%v)", newSiteCfg, siteCfg)
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
|
|
||||||
// t.Run("Get/Set config", func(t *testing.T) {
|
t.Run("Get/Set config", func(t *testing.T) {
|
||||||
// rootPath, err := ioutil.TempDir("./", "quickshare_sitestore_test_")
|
rootPath, err := ioutil.TempDir("./", "quickshare_sitestore_test_")
|
||||||
// if err != nil {
|
if err != nil {
|
||||||
// t.Fatal(err)
|
t.Fatal(err)
|
||||||
// }
|
}
|
||||||
// defer os.RemoveAll(rootPath)
|
defer os.RemoveAll(rootPath)
|
||||||
|
|
||||||
// dbPath := filepath.Join(rootPath, "quickshare.db")
|
dbPath := filepath.Join(rootPath, "quickshare.db")
|
||||||
// kvstore := boltdbpvd.New(dbPath, 1024)
|
kvstore := boltdbpvd.New(dbPath, 1024)
|
||||||
// defer kvstore.Close()
|
defer kvstore.Close()
|
||||||
|
|
||||||
// store, err := NewSiteStore(kvstore)
|
store, err := NewSiteStore(kvstore)
|
||||||
// if err != nil {
|
if err != nil {
|
||||||
// t.Fatal("fail to new kvstore", err)
|
t.Fatal("fail to new kvstore", err)
|
||||||
// }
|
}
|
||||||
// err = store.Init(&db.SiteConfig{
|
err = store.Init(&db.SiteConfig{
|
||||||
// ClientCfg: &db.ClientConfig{
|
ClientCfg: &db.ClientConfig{
|
||||||
// SiteName: "",
|
SiteName: "",
|
||||||
// SiteDesc: "",
|
SiteDesc: "",
|
||||||
// AllowSetBg: true,
|
AllowSetBg: true,
|
||||||
// AutoTheme: false,
|
AutoTheme: false,
|
||||||
// Bg: &db.BgConfig{
|
Bg: &db.BgConfig{
|
||||||
// Url: "/imgs/bg.jpg",
|
Url: "/imgs/bg.jpg",
|
||||||
// Repeat: "repeat",
|
Repeat: "repeat",
|
||||||
// Position: "top",
|
Position: "top",
|
||||||
// Align: "scroll",
|
Align: "scroll",
|
||||||
// BgColor: "#000",
|
BgColor: "#000",
|
||||||
// },
|
},
|
||||||
// },
|
},
|
||||||
// })
|
})
|
||||||
// if err != nil {
|
if err != nil {
|
||||||
// panic(err)
|
panic(err)
|
||||||
// }
|
}
|
||||||
|
|
||||||
// testSiteMethods(t, store)
|
testSiteMethods(t, store)
|
||||||
// })
|
})
|
||||||
|
|
||||||
testMigrations := func(t *testing.T, store ISiteStore) {
|
testMigrations := func(t *testing.T, store ISiteStore) {
|
||||||
autoFilledCfg := &db.SiteConfig{
|
autoFilledCfg := &db.SiteConfig{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue