gitee.com/liuxuezhan/go-micro-v1.18.0@v1.0.0/client/selector/common_test.go (about)

     1  package selector
     2  
     3  import (
     4  	"gitee.com/liuxuezhan/go-micro-v1.18.0/registry"
     5  )
     6  
     7  var (
     8  	// mock data
     9  	testData = map[string][]*registry.Service{
    10  		"foo": {
    11  			{
    12  				Name:    "foo",
    13  				Version: "1.0.0",
    14  				Nodes: []*registry.Node{
    15  					{
    16  						Id:      "foo-1.0.0-123",
    17  						Address: "localhost:9999",
    18  					},
    19  					{
    20  						Id:      "foo-1.0.0-321",
    21  						Address: "localhost:9999",
    22  					},
    23  				},
    24  			},
    25  			{
    26  				Name:    "foo",
    27  				Version: "1.0.1",
    28  				Nodes: []*registry.Node{
    29  					{
    30  						Id:      "foo-1.0.1-321",
    31  						Address: "localhost:6666",
    32  					},
    33  				},
    34  			},
    35  			{
    36  				Name:    "foo",
    37  				Version: "1.0.3",
    38  				Nodes: []*registry.Node{
    39  					{
    40  						Id:      "foo-1.0.3-345",
    41  						Address: "localhost:8888",
    42  					},
    43  				},
    44  			},
    45  		},
    46  	}
    47  )