@@ -16,7 +16,6 @@ import {
1616 removeValue ,
1717 addToSet ,
1818 deleteFromSet ,
19- addAndDeleteFromSet ,
2019 updateExpressionFromFragments ,
2120 ifNotExists ,
2221 setNestedValue ,
@@ -337,7 +336,6 @@ describe('sinks/dynamodb.js', () => {
337336 name : setValue ( 'Complex Thing' ) ,
338337 description : removeValue ( ) ,
339338 'nested.removal' : removeNestedValue ( ) ,
340- tags : addAndDeleteFromSet ( new Set ( [ 'blue' , 'green' ] ) , new Set ( [ 'red' ] ) ) ,
341339 categories : addToSet ( new Set ( [ 'a' , 'b' ] ) ) ,
342340 letters : deleteFromSet ( new Set ( [ 'x' , 'y' ] ) ) ,
343341 ignoredField : undefined ,
@@ -348,7 +346,6 @@ describe('sinks/dynamodb.js', () => {
348346 '#id' : 'id' ,
349347 '#name' : 'name' ,
350348 '#description' : 'description' ,
351- '#tags' : 'tags' ,
352349 '#categories' : 'categories' ,
353350 '#letters' : 'letters' ,
354351 '#nested' : 'nested' ,
@@ -357,13 +354,11 @@ describe('sinks/dynamodb.js', () => {
357354 ExpressionAttributeValues : {
358355 ':id' : '123' ,
359356 ':name' : 'Complex Thing' ,
360- ':tags__add' : [ 'blue' , 'green' ] ,
361- ':tags__delete' : [ 'red' ] ,
362357 ':categories__add' : [ 'a' , 'b' ] ,
363358 ':letters__delete' : [ 'x' , 'y' ] ,
364359 } ,
365360 UpdateExpression :
366- 'SET #id = :id, #name = :name REMOVE #description, #nested.#removal ADD #tags :tags__add, # categories :categories__add DELETE #tags :tags__delete, #letters :letters__delete' ,
361+ 'SET #id = :id, #name = :name REMOVE #description, #nested.#removal ADD #categories :categories__add DELETE #letters :letters__delete' ,
367362 ReturnValues : 'ALL_NEW' ,
368363 } ) ;
369364 } ) ;
0 commit comments