@@ -16,6 +16,9 @@ describe('CleanupDeploymentBucket', () => {
1616 serverless = new Serverless ( ) ;
1717 serverless . service = {
1818 service : 'my-service' ,
19+ provider : {
20+ deploymentBucketName : 'sls-my-service-dev-12345678' ,
21+ } ,
1922 } ;
2023 serverless . setProvider ( 'google' , new GoogleProvider ( serverless ) ) ;
2124 const options = {
@@ -64,27 +67,27 @@ describe('CleanupDeploymentBucket', () => {
6467 const response = {
6568 items : [
6669 {
67- bucket : 'sls-my-service-dev' ,
70+ bucket : 'sls-my-service-dev-12345678 ' ,
6871 name : `${ key } /151224711231-2016-08-18T15:42:00/artifact.zip` ,
6972 } ,
7073 {
71- bucket : 'sls-my-service-dev' ,
74+ bucket : 'sls-my-service-dev-12345678 ' ,
7275 name : `${ key } /141264711231-2016-08-18T15:43:00/artifact.zip` ,
7376 } ,
7477 {
75- bucket : 'sls-my-service-dev' ,
78+ bucket : 'sls-my-service-dev-12345678 ' ,
7679 name : `${ key } /141321321541-2016-08-18T11:23:02/artifact.zip` ,
7780 } ,
7881 {
79- bucket : 'sls-my-service-dev' ,
82+ bucket : 'sls-my-service-dev-12345678 ' ,
8083 name : `${ key } /142003031341-2016-08-18T12:46:04/artifact.zip` ,
8184 } ,
8285 {
83- bucket : 'sls-my-service-dev' ,
86+ bucket : 'sls-my-service-dev-12345678 ' ,
8487 name : `${ key } /113304333331-2016-08-18T13:40:06/artifact.zip` ,
8588 } ,
8689 {
87- bucket : 'sls-my-service-dev' ,
90+ bucket : 'sls-my-service-dev-12345678 ' ,
8891 name : `${ key } /903940390431-2016-08-18T23:42:08/artifact.zip` ,
8992 } ,
9093 ] ,
@@ -94,27 +97,27 @@ describe('CleanupDeploymentBucket', () => {
9497 return googleDeploy . getObjectsToRemove ( ) . then ( ( objects ) => {
9598 expect ( objects . length ) . toEqual ( 2 ) ;
9699 expect ( objects ) . not . toContainEqual ( {
97- bucket : 'sls-my-service-dev' ,
100+ bucket : 'sls-my-service-dev-12345678 ' ,
98101 name : `${ key } /141321321541-2016-08-18T11:23:02/artifact.zip` ,
99102 } ) ;
100103 expect ( objects ) . not . toContainEqual ( {
101- bucket : 'sls-my-service-dev' ,
104+ bucket : 'sls-my-service-dev-12345678 ' ,
102105 name : `${ key } /142003031341-2016-08-18T12:46:04/artifact.zip` ,
103106 } ) ;
104107 expect ( objects ) . not . toContainEqual ( {
105- bucket : 'sls-my-service-dev' ,
108+ bucket : 'sls-my-service-dev-12345678 ' ,
106109 name : `${ key } /151224711231-2016-08-18T15:42:00/artifact.zip` ,
107110 } ) ;
108111 expect ( objects ) . not . toContainEqual ( {
109- bucket : 'sls-my-service-dev' ,
112+ bucket : 'sls-my-service-dev-12345678 ' ,
110113 name : `${ key } /903940390431-2016-08-18T23:42:08/artifact.zip` ,
111114 } ) ;
112115 expect ( requestStub . calledWithExactly (
113116 'storage' ,
114117 'objects' ,
115118 'list' ,
116119 {
117- bucket : 'sls-my-service-dev' ,
120+ bucket : 'sls-my-service-dev-12345678 ' ,
118121 } ) ) . toEqual ( true ) ;
119122 } ) ;
120123 } ) ;
@@ -123,19 +126,19 @@ describe('CleanupDeploymentBucket', () => {
123126 const response = {
124127 items : [
125128 {
126- bucket : 'sls-my-service-dev' ,
129+ bucket : 'sls-my-service-dev-12345678 ' ,
127130 name : `${ key } /151224711231-2016-08-18T15:42:00/artifact.zip` ,
128131 } ,
129132 {
130- bucket : 'sls-my-service-dev' ,
133+ bucket : 'sls-my-service-dev-12345678 ' ,
131134 name : `${ key } /141264711231-2016-08-18T15:43:00/artifact.zip` ,
132135 } ,
133136 {
134- bucket : 'sls-my-service-dev' ,
137+ bucket : 'sls-my-service-dev-12345678 ' ,
135138 name : `${ key } /141321321541-2016-08-18T11:23:02/artifact.zip` ,
136139 } ,
137140 {
138- bucket : 'sls-my-service-dev' ,
141+ bucket : 'sls-my-service-dev-12345678 ' ,
139142 name : `${ key } /142003031341-2016-08-18T12:46:04/artifact.zip` ,
140143 } ,
141144 ] ,
@@ -150,7 +153,7 @@ describe('CleanupDeploymentBucket', () => {
150153 'objects' ,
151154 'list' ,
152155 {
153- bucket : 'sls-my-service-dev' ,
156+ bucket : 'sls-my-service-dev-12345678 ' ,
154157 } ) ) . toEqual ( true ) ;
155158 } ) ;
156159 } ) ;
@@ -169,7 +172,7 @@ describe('CleanupDeploymentBucket', () => {
169172 'objects' ,
170173 'list' ,
171174 {
172- bucket : 'sls-my-service-dev' ,
175+ bucket : 'sls-my-service-dev-12345678 ' ,
173176 } ) ) . toEqual ( true ) ;
174177 } ) ;
175178 } ) ;
@@ -201,19 +204,19 @@ describe('CleanupDeploymentBucket', () => {
201204 it ( 'should remove all given objects' , ( ) => {
202205 const objectsToRemove = [
203206 {
204- bucket : 'sls-my-service-dev' ,
207+ bucket : 'sls-my-service-dev-12345678 ' ,
205208 name : `${ key } /151224711231-2016-08-18T15:42:00/artifact.zip` ,
206209 } ,
207210 {
208- bucket : 'sls-my-service-dev' ,
211+ bucket : 'sls-my-service-dev-12345678 ' ,
209212 name : `${ key } /141264711231-2016-08-18T15:43:00/artifact.zip` ,
210213 } ,
211214 {
212- bucket : 'sls-my-service-dev' ,
215+ bucket : 'sls-my-service-dev-12345678 ' ,
213216 name : `${ key } /141321321541-2016-08-18T11:23:02/artifact.zip` ,
214217 } ,
215218 {
216- bucket : 'sls-my-service-dev' ,
219+ bucket : 'sls-my-service-dev-12345678 ' ,
217220 name : `${ key } /142003031341-2016-08-18T12:46:04/artifact.zip` ,
218221 } ,
219222 ] ;
0 commit comments