package fusenrender_test // func TestStartNodeA(t *testing.T) { // svc, err := fusenrender.LoadConfig("etc/etc_a.yaml") // if err != nil { // panic(err) // } // item := &fusenrender.QueueItem{ // Group: "test", // Priority: uint32(1), // CreateAt: time.Now(), // Data: "a", // } // a := fusenrender.StartNode(svc.ServerID, svc.Address(), fusenrender.LoadAllConfig("etc")) // ticker := time.NewTicker(2 * time.Second) // defer ticker.Stop() // for range ticker.C { // a.LogInfo() // // 每2秒执行一次 // err := a.Put(item) // if err != nil { // log.Println(err) // } // } // select {} // } // func TestStartNodeB(t *testing.T) { // svc, err := fusenrender.LoadConfig("etc/etc_b.yaml") // if err != nil { // panic(err) // } // item := &fusenrender.QueueItem{ // Group: "test", // Priority: uint32(1), // CreateAt: time.Now(), // Data: "b", // } // b := fusenrender.StartNode(svc.ServerID, svc.Address(), fusenrender.LoadAllConfig("etc")) // ticker := time.NewTicker(2 * time.Second) // defer ticker.Stop() // for range ticker.C { // b.LogInfo() // // 每2秒执行一次 // err := b.Put(item) // if err != nil { // log.Println(err) // } // } // select {} // } // func TestStartNodeC(t *testing.T) { // svc, err := fusenrender.LoadConfig("etc/etc_c.yaml") // if err != nil { // panic(err) // } // c := fusenrender.StartNode(svc.ServerID, svc.Address(), fusenrender.LoadAllConfig("etc")) // ticker := time.NewTicker(2 * time.Second) // defer ticker.Stop() // for range ticker.C { // c.LogInfo() // item, err := c.Pop("test") // if err != nil { // log.Println(err) // continue // } // log.Println(item) // if item == nil { // log.Println("empty") // } // } // }