go-micro.dev/v5@v5.12.0/store/nats-js-kv/test_data.go (about)

     1  package natsjskv
     2  
     3  import "go-micro.dev/v5/store"
     4  
     5  type test struct {
     6  	Record   *store.Record
     7  	Database string
     8  	Table    string
     9  }
    10  
    11  var (
    12  	table = []test{
    13  		{
    14  			Record: &store.Record{
    15  				Key:   "One",
    16  				Value: []byte("First value"),
    17  			},
    18  		},
    19  		{
    20  			Record: &store.Record{
    21  				Key:   "Two",
    22  				Value: []byte("Second value"),
    23  			},
    24  			Table: "prefix_test",
    25  		},
    26  		{
    27  			Record: &store.Record{
    28  				Key:   "Third",
    29  				Value: []byte("Third value"),
    30  			},
    31  			Database: "new-bucket",
    32  		},
    33  		{
    34  			Record: &store.Record{
    35  				Key:   "Four",
    36  				Value: []byte("Fourth value"),
    37  			},
    38  			Database: "new-bucket",
    39  			Table:    "prefix_test",
    40  		},
    41  		{
    42  			Record: &store.Record{
    43  				Key:   "empty-value",
    44  				Value: []byte{},
    45  			},
    46  			Database: "new-bucket",
    47  		},
    48  		{
    49  			Record: &store.Record{
    50  				Key:   "Alex",
    51  				Value: []byte("Some value"),
    52  			},
    53  			Database: "prefix-test",
    54  			Table:    "names",
    55  		},
    56  		{
    57  			Record: &store.Record{
    58  				Key:   "Jones",
    59  				Value: []byte("Some value"),
    60  			},
    61  			Database: "prefix-test",
    62  			Table:    "names",
    63  		},
    64  		{
    65  			Record: &store.Record{
    66  				Key:   "Adrianna",
    67  				Value: []byte("Some value"),
    68  			},
    69  			Database: "prefix-test",
    70  			Table:    "names",
    71  		},
    72  		{
    73  			Record: &store.Record{
    74  				Key:   "MexicoCity",
    75  				Value: []byte("Some value"),
    76  			},
    77  			Database: "prefix-test",
    78  			Table:    "cities",
    79  		},
    80  		{
    81  			Record: &store.Record{
    82  				Key:   "HoustonCity",
    83  				Value: []byte("Some value"),
    84  			},
    85  			Database: "prefix-test",
    86  			Table:    "cities",
    87  		},
    88  		{
    89  			Record: &store.Record{
    90  				Key:   "ZurichCity",
    91  				Value: []byte("Some value"),
    92  			},
    93  			Database: "prefix-test",
    94  			Table:    "cities",
    95  		},
    96  		{
    97  			Record: &store.Record{
    98  				Key:   "Helsinki",
    99  				Value: []byte("Some value"),
   100  			},
   101  			Database: "prefix-test",
   102  			Table:    "cities",
   103  		},
   104  		{
   105  			Record: &store.Record{
   106  				Key:   "testKeytest",
   107  				Value: []byte("Some value"),
   108  			},
   109  			Table: "some_table",
   110  		},
   111  		{
   112  			Record: &store.Record{
   113  				Key:   "testSecondtest",
   114  				Value: []byte("Some value"),
   115  			},
   116  			Table: "some_table",
   117  		},
   118  		{
   119  			Record: &store.Record{
   120  				Key:   "lalala",
   121  				Value: []byte("Some value"),
   122  			},
   123  			Table: "some_table",
   124  		},
   125  		{
   126  			Record: &store.Record{
   127  				Key:   "testAnothertest",
   128  				Value: []byte("Some value"),
   129  			},
   130  		},
   131  		{
   132  			Record: &store.Record{
   133  				Key:   "FobiddenCharactersAreAllowed:|@..+",
   134  				Value: []byte("data no matter"),
   135  			},
   136  		},
   137  	}
   138  )