node_test.go 460 Bytes
Newer Older
vicotor's avatar
vicotor committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
package server

import (
	"encoding/hex"
	"fmt"
	"github.com/docker/docker/libnetwork/bitmap"
	"testing"
)

func TestNewNode(t *testing.T) {
	data, _ := hex.DecodeString("000000003b9aca00000000003b9ac9c50001ffbe00000000000000017fff7ebf0000000000000001d7ffa0000000000000000001000000000000000001dcd64d")
	b := bitmap.New(100000)
	if err := b.UnmarshalBinary(data); err != nil {
		fmt.Println("unmarshal failed")
	}
	xx := b.IsSet(57)
	fmt.Println("xx is", xx)
}