mirror of
https://github.com/serverless/serverless.git
synced 2026-02-01 16:07:28 +00:00
test: Update integration fixtures to not rely on deprecated features
This commit is contained in:
parent
d2e6a8adef
commit
059c981250
3
test/fixtures/apiGateway/serverless.yml
vendored
3
test/fixtures/apiGateway/serverless.yml
vendored
@ -5,6 +5,9 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
apiGateway:
|
||||
shouldStartNameWithService: true
|
||||
|
||||
functions:
|
||||
foo:
|
||||
|
||||
@ -8,9 +8,10 @@ provider:
|
||||
runtime: nodejs12.x
|
||||
versionFunctions: false
|
||||
apiGateway:
|
||||
shouldStartNameWithService: true
|
||||
apiKeys:
|
||||
- name: ${self:service.name}-api-key-1
|
||||
value: ${self:service.name}-api-key-1
|
||||
- name: ${self:service}-api-key-1
|
||||
value: ${self:service}-api-key-1
|
||||
|
||||
functions:
|
||||
# core functions
|
||||
|
||||
1
test/fixtures/checkForChanges/serverless.yml
vendored
1
test/fixtures/checkForChanges/serverless.yml
vendored
@ -5,6 +5,7 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
fn1:
|
||||
|
||||
8
test/fixtures/cognitoUserPool/serverless.yml
vendored
8
test/fixtures/cognitoUserPool/serverless.yml
vendored
@ -12,13 +12,13 @@ functions:
|
||||
handler: core.basic
|
||||
events:
|
||||
- cognitoUserPool:
|
||||
pool: ${self:service.name} CUP Basic
|
||||
pool: ${self:service} CUP Basic
|
||||
trigger: PreSignUp
|
||||
existingSimple:
|
||||
handler: core.existingSimple
|
||||
events:
|
||||
- cognitoUserPool:
|
||||
pool: ${self:service.name} CUP Existing Simple
|
||||
pool: ${self:service} CUP Existing Simple
|
||||
trigger: PreSignUp
|
||||
existing: true
|
||||
# testing if two functions share one cognito user pool with multiple configs
|
||||
@ -26,10 +26,10 @@ functions:
|
||||
handler: core.existingMulti
|
||||
events:
|
||||
- cognitoUserPool:
|
||||
pool: ${self:service.name} CUP Existing Multi
|
||||
pool: ${self:service} CUP Existing Multi
|
||||
trigger: PreSignUp
|
||||
existing: true
|
||||
- cognitoUserPool:
|
||||
pool: ${self:service.name} CUP Existing Multi
|
||||
pool: ${self:service} CUP Existing Multi
|
||||
trigger: PreAuthentication
|
||||
existing: true
|
||||
|
||||
2
test/fixtures/eventBridge/serverless.yml
vendored
2
test/fixtures/eventBridge/serverless.yml
vendored
@ -22,7 +22,7 @@ functions:
|
||||
handler: core.eventBusCustom
|
||||
events:
|
||||
- eventBridge:
|
||||
eventBus: ${self:service.name}-named-event-bus
|
||||
eventBus: ${self:service}-named-event-bus
|
||||
pattern:
|
||||
source:
|
||||
- serverless.test
|
||||
|
||||
1
test/fixtures/function/serverless.yml
vendored
1
test/fixtures/function/serverless.yml
vendored
@ -5,6 +5,7 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
foo:
|
||||
|
||||
@ -5,6 +5,8 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
foo:
|
||||
handler: index.handler
|
||||
|
||||
@ -5,6 +5,7 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
target:
|
||||
|
||||
1
test/fixtures/functionLayers/serverless.yml
vendored
1
test/fixtures/functionLayers/serverless.yml
vendored
@ -1,6 +1,7 @@
|
||||
service: service
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
layers:
|
||||
testLayer:
|
||||
|
||||
1
test/fixtures/httpApi/serverless.yml
vendored
1
test/fixtures/httpApi/serverless.yml
vendored
@ -6,6 +6,7 @@ frameworkVersion: '*'
|
||||
provider:
|
||||
name: aws
|
||||
logRetentionInDays: 14
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
foo:
|
||||
|
||||
1
test/fixtures/httpApiCatchAll/serverless.yml
vendored
1
test/fixtures/httpApiCatchAll/serverless.yml
vendored
@ -5,6 +5,7 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
foo:
|
||||
|
||||
1
test/fixtures/httpApiExport/serverless.yml
vendored
1
test/fixtures/httpApiExport/serverless.yml
vendored
@ -5,6 +5,7 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
resources:
|
||||
Resources:
|
||||
|
||||
1
test/fixtures/invocation/serverless.yml
vendored
1
test/fixtures/invocation/serverless.yml
vendored
@ -5,6 +5,7 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
callback:
|
||||
|
||||
2
test/fixtures/iot/serverless.yml
vendored
2
test/fixtures/iot/serverless.yml
vendored
@ -12,4 +12,4 @@ functions:
|
||||
handler: core.iotBasic
|
||||
events:
|
||||
- iot:
|
||||
sql: "SELECT * FROM '${self:service.name}/test'"
|
||||
sql: "SELECT * FROM '${self:service}/test'"
|
||||
|
||||
1
test/fixtures/layer/serverless.yml
vendored
1
test/fixtures/layer/serverless.yml
vendored
@ -5,6 +5,7 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
function:
|
||||
|
||||
1
test/fixtures/packageArtifact/serverless.yml
vendored
1
test/fixtures/packageArtifact/serverless.yml
vendored
@ -5,6 +5,7 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
package:
|
||||
artifact: artifact.zip
|
||||
|
||||
@ -5,6 +5,7 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
plugins:
|
||||
# Mutates `package.artifact` to point to copied `.serverless/NAME.zip`
|
||||
|
||||
1
test/fixtures/packaging/serverless.yml
vendored
1
test/fixtures/packaging/serverless.yml
vendored
@ -5,6 +5,7 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
fnService:
|
||||
|
||||
1
test/fixtures/plugin/serverless.yml
vendored
1
test/fixtures/plugin/serverless.yml
vendored
@ -5,6 +5,7 @@ frameworkVersion: '*'
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
plugins:
|
||||
- ./plugin
|
||||
|
||||
@ -22,7 +22,7 @@ functions:
|
||||
- kinesis
|
||||
- Ref: AWS::Region
|
||||
- Ref: AWS::AccountId
|
||||
- stream/${self:service.name}-kinesis
|
||||
- stream/${self:service}-kinesis
|
||||
- sqs:
|
||||
arn:
|
||||
Fn::Join:
|
||||
@ -32,4 +32,4 @@ functions:
|
||||
- sqs
|
||||
- Ref: AWS::Region
|
||||
- Ref: AWS::AccountId
|
||||
- ${self:service.name}-provisioned
|
||||
- ${self:service}-provisioned
|
||||
|
||||
1
test/fixtures/requestSchema/serverless.yml
vendored
1
test/fixtures/requestSchema/serverless.yml
vendored
@ -2,6 +2,7 @@ service: service
|
||||
|
||||
provider:
|
||||
name: aws
|
||||
lambdaHashingVersion: 20201221
|
||||
apiGateway:
|
||||
request:
|
||||
schemas:
|
||||
|
||||
14
test/fixtures/sns/serverless.yml
vendored
14
test/fixtures/sns/serverless.yml
vendored
@ -11,14 +11,14 @@ functions:
|
||||
snsMinimal:
|
||||
handler: core.snsMinimal
|
||||
events:
|
||||
- sns: ${self:service.name}-minimal
|
||||
- sns: ${self:service}-minimal
|
||||
|
||||
snsMultipleFilteredLeft:
|
||||
handler: core.snsMultipleFilteredLeft
|
||||
events:
|
||||
- sns:
|
||||
topicName: ${self:service.name}-filtered
|
||||
displayName: 'Integration Test: ${self:service.name}-filtered'
|
||||
topicName: ${self:service}-filtered
|
||||
displayName: 'Integration Test: ${self:service}-filtered'
|
||||
filterPolicy:
|
||||
side:
|
||||
- left
|
||||
@ -26,8 +26,8 @@ functions:
|
||||
handler: core.snsMultipleFilteredRight
|
||||
events:
|
||||
- sns:
|
||||
topicName: ${self:service.name}-filtered
|
||||
displayName: 'Integration Test: ${self:service.name}-filtered'
|
||||
topicName: ${self:service}-filtered
|
||||
displayName: 'Integration Test: ${self:service}-filtered'
|
||||
filterPolicy:
|
||||
side:
|
||||
- right
|
||||
@ -42,5 +42,5 @@ functions:
|
||||
- - 'arn:aws:sns'
|
||||
- Ref: 'AWS::Region'
|
||||
- Ref: 'AWS::AccountId'
|
||||
- ${self:service.name}-existing
|
||||
topicName: ${self:service.name}-existing
|
||||
- ${self:service}-existing
|
||||
topicName: ${self:service}-existing
|
||||
|
||||
2
test/fixtures/sqs/serverless.yml
vendored
2
test/fixtures/sqs/serverless.yml
vendored
@ -20,4 +20,4 @@ functions:
|
||||
- sqs
|
||||
- Ref: AWS::Region
|
||||
- Ref: AWS::AccountId
|
||||
- ${self:service.name}-basic
|
||||
- ${self:service}-basic
|
||||
|
||||
4
test/fixtures/stream/serverless.yml
vendored
4
test/fixtures/stream/serverless.yml
vendored
@ -29,7 +29,7 @@ functions:
|
||||
- kinesis
|
||||
- Ref: AWS::Region
|
||||
- Ref: AWS::AccountId
|
||||
- stream/${self:service.name}-kinesis
|
||||
- stream/${self:service}-kinesis
|
||||
batchSize: 100
|
||||
startingPosition: TRIM_HORIZON
|
||||
batchWindow: 1
|
||||
@ -48,4 +48,4 @@ resources:
|
||||
KeyType: HASH
|
||||
StreamSpecification:
|
||||
StreamViewType: KEYS_ONLY
|
||||
TableName: ${self:service.name}-table
|
||||
TableName: ${self:service}-table
|
||||
|
||||
@ -5,6 +5,7 @@ configValidationMode: error
|
||||
provider:
|
||||
name: aws
|
||||
runtime: nodejs12.x
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
hello:
|
||||
|
||||
@ -5,6 +5,7 @@ configValidationMode: error
|
||||
provider:
|
||||
name: aws
|
||||
runtime: nodejs12.x
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
hello:
|
||||
|
||||
@ -5,6 +5,7 @@ configValidationMode: error
|
||||
provider:
|
||||
name: aws
|
||||
runtime: nodejs12.x
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
package:
|
||||
individually: true
|
||||
|
||||
@ -5,10 +5,11 @@ configValidationMode: error
|
||||
provider:
|
||||
name: aws
|
||||
runtime: nodejs12.x
|
||||
lambdaHashingVersion: 20201221
|
||||
|
||||
functions:
|
||||
hello:
|
||||
handler: handler.hello
|
||||
custom-name:
|
||||
name: ${self:service}-${self:provider.region}-custom-name
|
||||
name: ${self:service}-${opt:region, self:provider.region, 'us-east-1'}-custom-name
|
||||
handler: handler.hello
|
||||
|
||||
@ -425,7 +425,7 @@ describe('test/unit/lib/plugins/aws/deploy/index.test.js', () => {
|
||||
'serverless/test-package-artifact/dev/1589988704359-2020-05-20T15:31:44.359Z/compiled-cloudformation-template.json',
|
||||
})
|
||||
.returns({
|
||||
Metadata: { filesha256: 'o3jgmZRgwiNIhECDFntBIwUJuH2YOhryxKIqZ0wlUbQ=' },
|
||||
Metadata: { filesha256: 'Cs3d4Sap0nwF6NPJnw4JN1gI41zodxGGmmmKw2C8hRs=' },
|
||||
});
|
||||
s3HeadObjectStub
|
||||
.withArgs({
|
||||
|
||||
@ -1044,7 +1044,7 @@ describe('test/unit/lib/plugins/aws/deploy/lib/checkForChanges.test.js', () => {
|
||||
'serverless/test-package-artifact/dev/1589988704359-2020-05-20T15:31:44.359Z/compiled-cloudformation-template.json',
|
||||
})
|
||||
.returns({
|
||||
Metadata: { filesha256: 'p2wLB86RTnPkFQLaGCUQFdk6/nwyVGiX2mGJl2m0bD0=' },
|
||||
Metadata: { filesha256: 'Pa14GST706iFrSIacw7FepUBMx+tYEs7VVv4YYY6wPs=' },
|
||||
});
|
||||
|
||||
headObjectStub
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user