@@ -92,7 +92,7 @@ def teardown
92
92
}
93
93
94
94
result = TestResult . new ( 'X010' , "Create new #{ resource_class . name . demodulize } " , nil , nil , nil )
95
- ignore_client_exception { @temp_resource = ResourceGenerator . generate ( @resource_class , 3 ) . create }
95
+ ignore_client_exception { @temp_resource = ResourceGenerator . generate ( @resource_class , 4 ) . create }
96
96
@temp_version = @client . reply . version
97
97
98
98
if @client . reply . code ==201
@@ -118,7 +118,7 @@ def teardown
118
118
result = TestResult . new ( 'X012' , "Conditional Create #{ resource_class . name . demodulize } (No Matches)" , nil , nil , nil )
119
119
# chances are good that no resource has this ID
120
120
ifNoneExist = { '_id' => "#{ ( SecureRandom . uuid * 2 ) [ 0 ..63 ] } " }
121
- ignore_client_exception { @conditional_create_resource_a = ResourceGenerator . generate ( @resource_class , 3 ) . conditional_create ( ifNoneExist ) }
121
+ ignore_client_exception { @conditional_create_resource_a = ResourceGenerator . generate ( @resource_class , 4 ) . conditional_create ( ifNoneExist ) }
122
122
123
123
if @client . reply . code ==201
124
124
result . update ( STATUS [ :pass ] , "New #{ resource_class . name . demodulize } was created." , @client . reply . body )
@@ -151,7 +151,7 @@ def teardown
151
151
raise AssertionException . new ( "Preexisting #{ resource_class . name . demodulize } unknown." , nil )
152
152
end
153
153
ifNoneExist = { '_id' => @preexisting_id }
154
- ignore_client_exception { @conditional_create_resource_b = ResourceGenerator . generate ( @resource_class , 3 ) . conditional_create ( ifNoneExist ) }
154
+ ignore_client_exception { @conditional_create_resource_b = ResourceGenerator . generate ( @resource_class , 4 ) . conditional_create ( ifNoneExist ) }
155
155
156
156
if @client . reply . code ==200
157
157
result . update ( STATUS [ :pass ] , "Request was correctly ignored." , @client . reply . body )
@@ -172,7 +172,7 @@ def teardown
172
172
result = TestResult . new ( 'X014' , "Conditional Create #{ resource_class . name . demodulize } " , nil , nil , nil )
173
173
# this should match all resources
174
174
ifNoneExist = { '_lastUpdated' => 'gt1900-01-01' }
175
- ignore_client_exception { @conditional_create_resource_c = ResourceGenerator . generate ( @resource_class , 3 ) . conditional_create ( ifNoneExist ) }
175
+ ignore_client_exception { @conditional_create_resource_c = ResourceGenerator . generate ( @resource_class , 4 ) . conditional_create ( ifNoneExist ) }
176
176
177
177
if @client . reply . code ==412
178
178
result . update ( STATUS [ :pass ] , "Request correctly failed." , @client . reply . body )
@@ -248,7 +248,7 @@ def teardown
248
248
if @preexisting . nil?
249
249
result . update ( STATUS [ :skip ] , "Unable to update -- existing #{ resource_class . name . demodulize } is not available or was not valid." , nil )
250
250
else
251
- ResourceGenerator . set_fields! ( @preexisting , version_namespace . to_s , 3 )
251
+ ResourceGenerator . set_fields! ( @preexisting , version_namespace . to_s , 4 )
252
252
ResourceGenerator . apply_invariants! ( @preexisting )
253
253
254
254
ignore_client_exception { @preexisting . update }
@@ -291,7 +291,7 @@ def teardown
291
291
result = TestResult . new ( 'X032' , "Conditional Update #{ resource_class . name . demodulize } (No Matches)" , nil , nil , nil )
292
292
293
293
searchParams = { '_id' => "#{ ( SecureRandom . uuid * 2 ) [ 0 ..63 ] } " }
294
- ignore_client_exception { @conditional_update_resource_a = ResourceGenerator . generate ( @resource_class , 3 ) . conditional_update ( searchParams ) }
294
+ ignore_client_exception { @conditional_update_resource_a = ResourceGenerator . generate ( @resource_class , 4 ) . conditional_update ( searchParams ) }
295
295
# chances are good that no resource has this ID
296
296
297
297
if @client . reply . code ==201
@@ -335,7 +335,7 @@ def teardown
335
335
if @preexisting . nil?
336
336
result . update ( STATUS [ :skip ] , "Unable to update -- existing #{ resource_class . name . demodulize } is not available or was not valid." , nil )
337
337
else
338
- ResourceGenerator . set_fields! ( @preexisting , version_namespace . to_s , 3 )
338
+ ResourceGenerator . set_fields! ( @preexisting , version_namespace . to_s , 4 )
339
339
ResourceGenerator . apply_invariants! ( @preexisting )
340
340
341
341
searchParams = { '_id' => @preexisting_id }
@@ -379,7 +379,7 @@ def teardown
379
379
380
380
result = TestResult . new ( 'X034' , "Conditional Update #{ resource_class . name . demodulize } " , nil , nil , nil )
381
381
searchParams = { '_lastUpdated' => 'gt1900-01-01' }
382
- ignore_client_exception { @conditional_update_resource_b = ResourceGenerator . generate ( @resource_class , 3 ) . conditional_update ( searchParams ) }
382
+ ignore_client_exception { @conditional_update_resource_b = ResourceGenerator . generate ( @resource_class , 4 ) . conditional_update ( searchParams ) }
383
383
384
384
if @client . reply . code ==412
385
385
result . update ( STATUS [ :pass ] , "Request correctly failed." , @client . reply . body )
@@ -500,7 +500,7 @@ def teardown
500
500
501
501
result = TestResult . new ( 'X060' , "Validate #{ resource_class . name . demodulize } " , nil , nil , nil )
502
502
503
- tres = ResourceGenerator . generate ( @resource_class , 3 )
503
+ tres = ResourceGenerator . generate ( @resource_class , 4 )
504
504
reply = @client . validate tres
505
505
if reply . code ==200
506
506
result . update ( STATUS [ :pass ] , "#{ resource_class . name . demodulize } was validated." , reply . body )
@@ -635,7 +635,7 @@ def teardown
635
635
636
636
result = TestResult . new ( 'X067' , "Validate #{ resource_class . name . demodulize } against a profile" , nil , nil , nil )
637
637
638
- tres = ResourceGenerator . generate ( @resource_class , 3 )
638
+ tres = ResourceGenerator . generate ( @resource_class , 4 )
639
639
reply = @client . validate ( tres , { profile_uri : profile_uri } )
640
640
if reply . code ==200
641
641
result . update ( STATUS [ :pass ] , "#{ resource_class . name . demodulize } was validated." , reply . body )
0 commit comments