Re-struct pkg/api, pkg/database
This commit is contained in:
55
pkg/database/database_test.go
Normal file
55
pkg/database/database_test.go
Normal file
@@ -0,0 +1,55 @@
|
||||
package database
|
||||
|
||||
import (
|
||||
"testing"
|
||||
)
|
||||
|
||||
func TestDatabase(t *testing.T) {
|
||||
db, err := NewDatabase("/tmp/test.sqlite3")
|
||||
if err != nil {
|
||||
t.Fatal("Error creating database" + err.Error())
|
||||
}
|
||||
t.Log("database open successfully")
|
||||
|
||||
_, err = db.InsertFolder("testfolder")
|
||||
if err != nil {
|
||||
t.Fatal(err.Error())
|
||||
}
|
||||
t.Log("insertFolders successfully")
|
||||
|
||||
id, err := db.FindFolder("testfolder")
|
||||
if err != nil {
|
||||
t.Fatal(err.Error())
|
||||
}
|
||||
t.Log("folder found", id)
|
||||
|
||||
err = db.Insert("/home/hmsy/go/bin/typora-image-ffmpeg")
|
||||
if err != nil {
|
||||
t.Fatal(err.Error())
|
||||
}
|
||||
|
||||
files, err := db.SearchFiles("ffmpeg", 100, 0)
|
||||
if err != nil {
|
||||
t.Fatal(err.Error())
|
||||
}
|
||||
t.Log(files)
|
||||
|
||||
file := files[0]
|
||||
t.Log(file.Path())
|
||||
|
||||
err = db.Walk("/home/hmsy/dsa/")
|
||||
if err != nil {
|
||||
t.Fatal(err.Error())
|
||||
}
|
||||
|
||||
//err = db.ResetFiles()
|
||||
//if err != nil {
|
||||
// t.Fatal(err.Error())
|
||||
//}
|
||||
|
||||
//err = db.ResetFolder()
|
||||
//if err != nil {
|
||||
// t.Fatal(err.Error())
|
||||
//}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user