major change of websocket dbmHandler structure
This commit is contained in:
@@ -7,14 +7,29 @@ import (
|
||||
"testing"
|
||||
"time"
|
||||
|
||||
"github.com/zuadi/tecamino-dbm.git/handlers"
|
||||
"github.com/zuadi/tecamino-dbm.git/models"
|
||||
"github.com/zuadi/tecamino-dbm.git/server"
|
||||
"github.com/zuadi/tecamino-dbm.git/utils"
|
||||
"github.com/zuadi/tecamino-dbm/args"
|
||||
"github.com/zuadi/tecamino-dbm/cert"
|
||||
"github.com/zuadi/tecamino-dbm/dbm"
|
||||
"github.com/zuadi/tecamino-dbm/models"
|
||||
"github.com/zuadi/tecamino-dbm/server"
|
||||
"github.com/zuadi/tecamino-dbm/utils"
|
||||
)
|
||||
|
||||
func TestCreateDps(t *testing.T) {
|
||||
dmaHandler, err := handlers.NewDbmHandler(".", "test")
|
||||
dmaHandler, err := dbm.NewDbmHandler(&args.Args{
|
||||
Port: models.Port{
|
||||
Http: 8100,
|
||||
Https: 8101,
|
||||
},
|
||||
Cert: cert.Cert{
|
||||
Organization: "tecamino",
|
||||
CertFile: "./cert/cert.pem",
|
||||
KeyFile: "./cert/key.pem",
|
||||
},
|
||||
RootDir: ".",
|
||||
DMAFile: "Test",
|
||||
Debug: false,
|
||||
})
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -54,7 +69,20 @@ func TestCreateDps(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestQuery(t *testing.T) {
|
||||
dmaHandler, err := handlers.NewDbmHandler(".", "test")
|
||||
dmaHandler, err := dbm.NewDbmHandler(&args.Args{
|
||||
Port: models.Port{
|
||||
Http: 8100,
|
||||
Https: 8101,
|
||||
},
|
||||
Cert: cert.Cert{
|
||||
Organization: "tecamino",
|
||||
CertFile: "./cert/cert.pem",
|
||||
KeyFile: "./cert/key.pem",
|
||||
},
|
||||
RootDir: ".",
|
||||
DMAFile: "Test",
|
||||
Debug: false,
|
||||
})
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
@@ -63,14 +91,27 @@ func TestQuery(t *testing.T) {
|
||||
// fmt.Println(600, i, o)
|
||||
// }
|
||||
|
||||
for i, o := range dmaHandler.QueryDatapoints("Test:A:000") {
|
||||
for i, o := range dmaHandler.QueryDatapoints(1, "Test:A:000") {
|
||||
fmt.Println(600, i, o)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
func TestUpdateDps(t *testing.T) {
|
||||
dmaHandler, err := handlers.NewDbmHandler(".", "test")
|
||||
dmaHandler, err := dbm.NewDbmHandler(&args.Args{
|
||||
Port: models.Port{
|
||||
Http: 8100,
|
||||
Https: 8101,
|
||||
},
|
||||
Cert: cert.Cert{
|
||||
Organization: "tecamino",
|
||||
CertFile: "./cert/cert.pem",
|
||||
KeyFile: "./cert/key.pem",
|
||||
},
|
||||
RootDir: ".",
|
||||
DMAFile: "Test",
|
||||
Debug: false,
|
||||
})
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -105,6 +146,6 @@ func TestUpdateDps(t *testing.T) {
|
||||
func TestServer(t *testing.T) {
|
||||
fmt.Println("start")
|
||||
server := server.NewServer()
|
||||
t.Fatal(server.Serve(8100))
|
||||
|
||||
t.Fatal(server.ServeHttp(8100))
|
||||
}
|
||||
|
Reference in New Issue
Block a user