Skip to content

Commit

Permalink
updating tests
Browse files Browse the repository at this point in the history
  • Loading branch information
corymhall committed Apr 20, 2022
1 parent df591f9 commit 7439fa9
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -521,7 +521,7 @@ describe('IntegTest runIntegTests', () => {
]));
});

test('assets are removed if stackUpdateWorkflow is disabled', () => {
test('with assets manifest, assets are removed if stackUpdateWorkflow is disabled', () => {
const integTest = new IntegTestRunner({
cdk: cdkMock.cdk,
fileName: 'test/test-data/integ.test-with-snapshot-assets.js',
Expand All @@ -538,4 +538,22 @@ describe('IntegTest runIntegTests', () => {
'test/test-data/test-with-snapshot-assets.integ.snapshot/asset.be270bbdebe0851c887569796e3997437cca54ce86893ed94788500448e92824',
]]);
});

test('with assembly manifest, assets are removed if stackUpdateWorkflow is disabled', () => {
const integTest = new IntegTestRunner({
cdk: cdkMock.cdk,
fileName: 'test/test-data/integ.test-with-snapshot-assets-diff.js',
directory: 'test/test-data',
});
integTest.runIntegTestCase({
testCase: {
stackUpdateWorkflow: false,
stacks: ['test-stack'],
},
});

expect(removeSyncMock.mock.calls).toEqual([[
'test/test-data/test-with-snapshot-assets-diff.integ.snapshot/asset.fec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509',
]]);
});
});
Original file line number Diff line number Diff line change
Expand Up @@ -284,7 +284,7 @@ describe('cloud assembly manifest reader', () => {
});
});

test('can get assets from manifest', () => {
test('can get assets from assembly manifest', () => {
// WHEN
const manifest = AssemblyManifestReader.fromFile(manifestFile);
const assets = manifest.getAssetsForStack('test-stack2');
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
/// !cdk-integ test-stack pragma:enable-lookups
/// !cdk-integ test-stack pragma:enable-lookups pragma:disable-update-workflow
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,20 @@
"validateOnSynth": false
},
"metadata": {
"/test-stack": [
{
"type": "aws:cdk:asset",
"data": {
"path": "asset.fec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509",
"id": "fec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509",
"packaging": "zip",
"sourceHash": "fec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509",
"s3BucketParameter": "AssetParametersfec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509S3BucketBF50F97C",
"s3KeyParameter": "AssetParametersfec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509S3VersionKeyF21AC8C1",
"artifactHashParameter": "AssetParametersfec1c56a3f23d9d27f58815e0c34c810cc02f431ac63a078f9b5d2aa44cc3509ArtifactHash5D8C129B"
}
}
],
"/test-stack/MyFunction1/ServiceRole/Resource": [
{
"type": "aws:cdk:logicalId",
Expand Down

0 comments on commit 7439fa9

Please sign in to comment.