Skip to content

Commit 7439fa9

Browse files
committed
updating tests
1 parent df591f9 commit 7439fa9

File tree

6 files changed

+35
-3
lines changed

6 files changed

+35
-3
lines changed

Diff for: packages/@aws-cdk/integ-runner/test/runner/integ-test-runner.test.ts

+19-1
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,7 @@ describe('IntegTest runIntegTests', () => {
521521
]));
522522
});
523523

524-
test('assets are removed if stackUpdateWorkflow is disabled', () => {
524+
test('with assets manifest, assets are removed if stackUpdateWorkflow is disabled', () => {
525525
const integTest = new IntegTestRunner({
526526
cdk: cdkMock.cdk,
527527
fileName: 'test/test-data/integ.test-with-snapshot-assets.js',
@@ -538,4 +538,22 @@ describe('IntegTest runIntegTests', () => {
538538
'test/test-data/test-with-snapshot-assets.integ.snapshot/asset.be270bbdebe0851c887569796e3997437cca54ce86893ed94788500448e92824',
539539
]]);
540540
});
541+
542+
test('with assembly manifest, assets are removed if stackUpdateWorkflow is disabled', () => {
543+
const integTest = new IntegTestRunner({
544+
cdk: cdkMock.cdk,
545+
fileName: 'test/test-data/integ.test-with-snapshot-assets-diff.js',
546+
directory: 'test/test-data',
547+
});
548+
integTest.runIntegTestCase({
549+
testCase: {
550+
stackUpdateWorkflow: false,
551+
stacks: ['test-stack'],
552+
},
553+
});
554+
555+
expect(removeSyncMock.mock.calls).toEqual([[
556+
'test/test-data/test-with-snapshot-assets-diff.integ.snapshot/asset.fec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509',
557+
]]);
558+
});
541559
});

Diff for: packages/@aws-cdk/integ-runner/test/runner/private/cloud-assembly.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ describe('cloud assembly manifest reader', () => {
284284
});
285285
});
286286

287-
test('can get assets from manifest', () => {
287+
test('can get assets from assembly manifest', () => {
288288
// WHEN
289289
const manifest = AssemblyManifestReader.fromFile(manifestFile);
290290
const assets = manifest.getAssetsForStack('test-stack2');
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
/// !cdk-integ test-stack pragma:enable-lookups
1+
/// !cdk-integ test-stack pragma:enable-lookups pragma:disable-update-workflow

Diff for: packages/@aws-cdk/integ-runner/test/test-data/test-with-snapshot-assets-diff.integ.snapshot/asset.fec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509/index.js

Whitespace-only changes.

Diff for: packages/@aws-cdk/integ-runner/test/test-data/test-with-snapshot-assets-diff.integ.snapshot/manifest.json

+14
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,20 @@
1616
"validateOnSynth": false
1717
},
1818
"metadata": {
19+
"/test-stack": [
20+
{
21+
"type": "aws:cdk:asset",
22+
"data": {
23+
"path": "asset.fec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509",
24+
"id": "fec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509",
25+
"packaging": "zip",
26+
"sourceHash": "fec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509",
27+
"s3BucketParameter": "AssetParametersfec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509S3BucketBF50F97C",
28+
"s3KeyParameter": "AssetParametersfec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509S3VersionKeyF21AC8C1",
29+
"artifactHashParameter": "AssetParametersfec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509ArtifactHash5D8C129B"
30+
}
31+
}
32+
],
1933
"/test-stack/MyFunction1/ServiceRole/Resource": [
2034
{
2135
"type": "aws:cdk:logicalId",

Diff for: packages/@aws-cdk/integ-runner/test/test-data/test-with-snapshot-assets.integ.snapshot/asset.be270bbdebe0851c887569796e3997437cca54ce86893ed94788500448e92824/index.js

Whitespace-only changes.

0 commit comments

Comments
 (0)