@@ -66,7 +66,7 @@ func TestModelBase(t *testing.T) {
66
66
{
67
67
name : "First Txn can start from non-zero revision" ,
68
68
operations : []testOperation {
69
- {req : compareAndSetRequest ("key" , 0 , "42" ), resp : compareAndSetResponse (false , 42 ).EtcdResponse },
69
+ {req : compareRevisionAndPutRequest ("key" , 0 , "42" ), resp : compareRevisionAndPutResponse (false , 42 ).EtcdResponse },
70
70
},
71
71
},
72
72
{
@@ -157,10 +157,10 @@ func TestModelBase(t *testing.T) {
157
157
name : "Txn sets new value if value matches expected" ,
158
158
operations : []testOperation {
159
159
{req : getRequest ("key" ), resp : getResponse ("key" , "1" , 1 , 1 ).EtcdResponse },
160
- {req : compareAndSetRequest ("key" , 1 , "2" ), resp : compareAndSetResponse (true , 1 ).EtcdResponse , failure : true },
161
- {req : compareAndSetRequest ("key" , 1 , "2" ), resp : compareAndSetResponse (false , 2 ).EtcdResponse , failure : true },
162
- {req : compareAndSetRequest ("key" , 1 , "2" ), resp : compareAndSetResponse (false , 1 ).EtcdResponse , failure : true },
163
- {req : compareAndSetRequest ("key" , 1 , "2" ), resp : compareAndSetResponse (true , 2 ).EtcdResponse },
160
+ {req : compareRevisionAndPutRequest ("key" , 1 , "2" ), resp : compareRevisionAndPutResponse (true , 1 ).EtcdResponse , failure : true },
161
+ {req : compareRevisionAndPutRequest ("key" , 1 , "2" ), resp : compareRevisionAndPutResponse (false , 2 ).EtcdResponse , failure : true },
162
+ {req : compareRevisionAndPutRequest ("key" , 1 , "2" ), resp : compareRevisionAndPutResponse (false , 1 ).EtcdResponse , failure : true },
163
+ {req : compareRevisionAndPutRequest ("key" , 1 , "2" ), resp : compareRevisionAndPutResponse (true , 2 ).EtcdResponse },
164
164
{req : getRequest ("key" ), resp : getResponse ("key" , "1" , 1 , 1 ).EtcdResponse , failure : true },
165
165
{req : getRequest ("key" ), resp : getResponse ("key" , "1" , 1 , 2 ).EtcdResponse , failure : true },
166
166
{req : getRequest ("key" ), resp : getResponse ("key" , "1" , 2 , 2 ).EtcdResponse , failure : true },
@@ -172,19 +172,19 @@ func TestModelBase(t *testing.T) {
172
172
name : "Txn can expect on empty key" ,
173
173
operations : []testOperation {
174
174
{req : getRequest ("key1" ), resp : emptyGetResponse (1 ).EtcdResponse },
175
- {req : compareAndSetRequest ("key1" , 0 , "2" ), resp : compareAndSetResponse (true , 2 ).EtcdResponse },
176
- {req : compareAndSetRequest ("key2" , 0 , "3" ), resp : compareAndSetResponse (true , 3 ).EtcdResponse },
177
- {req : compareAndSetRequest ("key3" , 4 , "4" ), resp : compareAndSetResponse (false , 4 ).EtcdResponse , failure : true },
175
+ {req : compareRevisionAndPutRequest ("key1" , 0 , "2" ), resp : compareRevisionAndPutResponse (true , 2 ).EtcdResponse },
176
+ {req : compareRevisionAndPutRequest ("key2" , 0 , "3" ), resp : compareRevisionAndPutResponse (true , 3 ).EtcdResponse },
177
+ {req : compareRevisionAndPutRequest ("key3" , 4 , "4" ), resp : compareRevisionAndPutResponse (false , 4 ).EtcdResponse , failure : true },
178
178
},
179
179
},
180
180
{
181
181
name : "Txn doesn't do anything if value doesn't match expected" ,
182
182
operations : []testOperation {
183
183
{req : getRequest ("key" ), resp : getResponse ("key" , "1" , 1 , 1 ).EtcdResponse },
184
- {req : compareAndSetRequest ("key" , 2 , "3" ), resp : compareAndSetResponse (true , 2 ).EtcdResponse , failure : true },
185
- {req : compareAndSetRequest ("key" , 2 , "3" ), resp : compareAndSetResponse (true , 1 ).EtcdResponse , failure : true },
186
- {req : compareAndSetRequest ("key" , 2 , "3" ), resp : compareAndSetResponse (false , 2 ).EtcdResponse , failure : true },
187
- {req : compareAndSetRequest ("key" , 2 , "3" ), resp : compareAndSetResponse (false , 1 ).EtcdResponse },
184
+ {req : compareRevisionAndPutRequest ("key" , 2 , "3" ), resp : compareRevisionAndPutResponse (true , 2 ).EtcdResponse , failure : true },
185
+ {req : compareRevisionAndPutRequest ("key" , 2 , "3" ), resp : compareRevisionAndPutResponse (true , 1 ).EtcdResponse , failure : true },
186
+ {req : compareRevisionAndPutRequest ("key" , 2 , "3" ), resp : compareRevisionAndPutResponse (false , 2 ).EtcdResponse , failure : true },
187
+ {req : compareRevisionAndPutRequest ("key" , 2 , "3" ), resp : compareRevisionAndPutResponse (false , 1 ).EtcdResponse },
188
188
{req : getRequest ("key" ), resp : getResponse ("key" , "2" , 1 , 1 ).EtcdResponse , failure : true },
189
189
{req : getRequest ("key" ), resp : getResponse ("key" , "2" , 2 , 2 ).EtcdResponse , failure : true },
190
190
{req : getRequest ("key" ), resp : getResponse ("key" , "3" , 1 , 1 ).EtcdResponse , failure : true },
@@ -317,7 +317,7 @@ func TestModelBase(t *testing.T) {
317
317
{req : leaseRevokeRequest (1 ), resp : leaseRevokeResponse (3 ).EtcdResponse },
318
318
{req : putRequest ("key" , "4" ), resp : putResponse (4 ).EtcdResponse },
319
319
{req : getRequest ("key" ), resp : getResponse ("key" , "4" , 4 , 4 ).EtcdResponse },
320
- {req : compareAndSetRequest ("key" , 4 , "5" ), resp : compareAndSetResponse (true , 5 ).EtcdResponse },
320
+ {req : compareRevisionAndPutRequest ("key" , 4 , "5" ), resp : compareRevisionAndPutResponse (true , 5 ).EtcdResponse },
321
321
{req : deleteRequest ("key" ), resp : deleteResponse (1 , 6 ).EtcdResponse },
322
322
{req : defragmentRequest (), resp : defragmentResponse (6 ).EtcdResponse },
323
323
},
@@ -336,7 +336,7 @@ func TestModelBase(t *testing.T) {
336
336
{req : defragmentRequest (), resp : defragmentResponse (4 ).EtcdResponse },
337
337
{req : getRequest ("key" ), resp : getResponse ("key" , "4" , 4 , 4 ).EtcdResponse },
338
338
{req : defragmentRequest (), resp : defragmentResponse (4 ).EtcdResponse },
339
- {req : compareAndSetRequest ("key" , 4 , "5" ), resp : compareAndSetResponse (true , 5 ).EtcdResponse },
339
+ {req : compareRevisionAndPutRequest ("key" , 4 , "5" ), resp : compareRevisionAndPutResponse (true , 5 ).EtcdResponse },
340
340
{req : defragmentRequest (), resp : defragmentResponse (5 ).EtcdResponse },
341
341
{req : deleteRequest ("key" ), resp : deleteResponse (1 , 6 ).EtcdResponse },
342
342
{req : defragmentRequest (), resp : defragmentResponse (6 ).EtcdResponse },
0 commit comments