File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
DynamoDbEncryption/dafny/DynamoDbEncryptionTransforms/src Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -301,7 +301,7 @@ module {:extern "software.amazon.cryptography.dbencryptionsdk.dynamodb.transform
301
301
302
302
class DynamoDbEncryptionTransformsClient ... {
303
303
304
- predicate ValidState ()
304
+ predicate {:vcs_split_on_every_assert} ValidState ()
305
305
{
306
306
&& Operations. ValidInternalConfig?(config)
307
307
&& History ! in Operations. ModifiesInternalConfig (config)
@@ -314,6 +314,11 @@ module {:extern "software.amazon.cryptography.dbencryptionsdk.dynamodb.transform
314
314
this . config := config;
315
315
History := new IDynamoDbEncryptionTransformsClientCallHistory ();
316
316
Modifies := Operations. ModifiesInternalConfig (config) + {History};
317
+ new ;
318
+ assert Operations. ValidInternalConfig?(this . config);
319
+ assert History ! in Operations. ModifiesInternalConfig (config);
320
+ assert Modifies == Operations. ModifiesInternalConfig (config) + {History};
321
+ assert ValidState ();
317
322
}
318
323
319
324
}
You can’t perform that action at this time.
0 commit comments