Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion features/acm/step_definitions/acm.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { ACM } = require("../../../clients/client-acm");
const { Before } = require("cucumber");

Before({ tags: "@acm" }, function (scenario, callback) {
const { ACM } = require("../../../clients/client-acm");
this.service = new ACM({});
callback();
});
2 changes: 1 addition & 1 deletion features/apigateway/step_definitions/apigateway.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { APIGateway } = require("../../../clients/client-api-gateway");
const { Before } = require("cucumber");

Before({ tags: "@apigateway" }, function (scenario, callback) {
const { APIGateway } = require("../../../clients/client-api-gateway");
this.service = new APIGateway({});
callback();
});
2 changes: 1 addition & 1 deletion features/autoscaling/step_definitions/autoscaling.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { AutoScaling } = require("../../../clients/client-auto-scaling");
const { Before, Given, Then } = require("cucumber");

Before({ tags: "@autoscaling" }, function (scenario, callback) {
const { AutoScaling } = require("../../../clients/client-auto-scaling");
this.service = new AutoScaling({ region: "us-east-1" });
callback();
});
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { CloudFormation } = require("../../../clients/client-cloudformation");
const { Before, Given } = require("cucumber");

Before({ tags: "@cloudformation" }, function (scenario, callback) {
const { CloudFormation } = require("../../../clients/client-cloudformation");
this.service = new CloudFormation({});
callback();
});
Expand Down
3 changes: 2 additions & 1 deletion features/cloudfront/step_definitions/cloudfront.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
const { CloudFront } = require("../../../clients/client-cloudfront");
const { Before, Given } = require("cucumber");

const createParams = {
Expand Down Expand Up @@ -53,7 +52,9 @@ const createParams = {
};

Before({ tags: "@cloudfront" }, function (scenario, callback) {
const { CloudFront } = require("../../../clients/client-cloudfront");
this.service = new CloudFront({});

this.cfCreateParams = createParams;
callback();
});
Expand Down
2 changes: 1 addition & 1 deletion features/cloudsearch/step_definitions/cloudsearch.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { CloudSearch } = require("../../../clients/client-cloudsearch");
const { Before, Given } = require("cucumber");

Before({ tags: "@cloudsearch" }, function (scenario, callback) {
const { CloudSearch } = require("../../../clients/client-cloudsearch");
this.service = new CloudSearch({});
callback();
});
Expand Down
2 changes: 1 addition & 1 deletion features/cloudtrail/step_definitions/cloudtrail.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { CloudTrail } = require("../../../clients/client-cloudtrail");
const { Before, Given } = require("cucumber");

Before({ tags: "@cloudtrail" }, function (scenario, callback) {
const { CloudTrail } = require("../../../clients/client-cloudtrail");
this.service = new CloudTrail({});
callback();
});
Expand Down
2 changes: 1 addition & 1 deletion features/cloudwatch/step_definitions/cloudwatch.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { CloudWatch } = require("../../../clients/client-cloudwatch");
const { Before, Given, Then } = require("cucumber");

Before({ tags: "@cloudwatch" }, function (scenario, callback) {
const { CloudWatch } = require("../../../clients/client-cloudwatch");
this.service = new CloudWatch({});
callback();
});
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { CloudWatchEvents } = require("../../../clients/client-cloudwatch-events");
const { Before } = require("cucumber");

Before({ tags: "@cloudwatchevents" }, function (scenario, callback) {
const { CloudWatchEvents } = require("../../../clients/client-cloudwatchevents");
this.service = new CloudWatchEvents({});
callback();
});
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { CloudWatchLogs } = require("../../../clients/client-cloudwatch-logs");
const { Before, Given, Then } = require("cucumber");

Before({ tags: "@cloudwatchlogs" }, function (scenario, callback) {
const { CloudWatchLogs } = require("../../../clients/client-cloudwatchlogs");
this.service = new CloudWatchLogs({});
callback();
});
Expand Down
2 changes: 1 addition & 1 deletion features/codecommit/step_definitions/codecommit.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { CodeCommit } = require("../../../clients/client-codecommit");
const { Before } = require("cucumber");

Before({ tags: "@codecommit" }, function (scenario, callback) {
const { CodeCommit } = require("../../../clients/client-codecommit");
this.service = new CodeCommit({ region: "us-east-1" });
callback();
});
2 changes: 1 addition & 1 deletion features/codedeploy/step_definitions/codedeploy.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { CodeDeploy } = require("../../../clients/client-codedeploy");
const { Before } = require("cucumber");

Before({ tags: "@codedeploy" }, function (scenario, callback) {
const { CodeDeploy } = require("../../../clients/client-codedeploy");
this.service = new CodeDeploy({});
callback();
});
2 changes: 1 addition & 1 deletion features/codepipeline/step_definitions/codepipeline.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { CodePipeline } = require("../../../clients/client-codepipeline");
const { Before } = require("cucumber");

Before({ tags: "@codepipeline" }, function (scenario, callback) {
const { CodePipeline } = require("../../../clients/client-codepipeline");
this.service = new CodePipeline({ region: "us-east-1" });
callback();
});
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { CognitoIdentity } = require("../../../clients/client-cognito-identity");
const { Before, Given, Then } = require("cucumber");

Before({ tags: "@cognitoidentity" }, function (scenario, callback) {
const { CognitoIdentity } = require("../../../clients/client-cognitoidentity");
this.service = new CognitoIdentity({});
callback();
});
Expand Down
2 changes: 1 addition & 1 deletion features/cognitosync/step_definitions/cognitosync.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { CognitoSync } = require("../../../clients/client-cognito-sync");
const { Before, Given } = require("cucumber");

Before({ tags: "@cognitosync" }, function (scenario, callback) {
const { CognitoSync } = require("../../../clients/client-cognitosync");
this.service = new CognitoSync({});
callback();
});
Expand Down
2 changes: 1 addition & 1 deletion features/configservice/step_definitions/configservice.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { ConfigService } = require("../../../clients/client-config-service");
const { Before } = require("cucumber");

Before({ tags: "@configservice" }, function (scenario, callback) {
const { ConfigService } = require("../../../clients/client-configservice");
this.service = new ConfigService({});
callback();
});
2 changes: 1 addition & 1 deletion features/datapipeline/step_definitions/datapipeline.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { DataPipeline } = require("../../../clients/client-data-pipeline");
const { Before, Given } = require("cucumber");

Before({ tags: "@datapipeline" }, function (scenario, callback) {
const { DataPipeline } = require("../../../clients/client-datapipeline");
this.service = new DataPipeline({});
callback();
});
Expand Down
2 changes: 1 addition & 1 deletion features/devicefarm/step_definitions/devicefarm.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { DeviceFarm } = require("../../../clients/client-device-farm");
const { Before } = require("cucumber");

Before({ tags: "@devicefarm" }, function (scenario, callback) {
const { DeviceFarm } = require("../../../clients/client-devicefarm");
this.service = new DeviceFarm({ region: "us-west-2" });
callback();
});
2 changes: 1 addition & 1 deletion features/directconnect/step_definitions/directconnect.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { DirectConnect } = require("../../../clients/client-direct-connect");
const { Before, Given } = require("cucumber");

Before({ tags: "@directconnect" }, function (scenario, callback) {
const { DirectConnect } = require("../../../clients/client-directconnect");
this.service = new DirectConnect({});
callback();
});
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { DirectoryService } = require("../../../clients/client-directory-service");
const { Before } = require("cucumber");

Before({ tags: "@directoryservice" }, function (scenario, callback) {
const { DirectoryService } = require("../../../clients/client-directoryservice");
this.service = new DirectoryService({});
callback();
});
2 changes: 1 addition & 1 deletion features/dms/step_definitions/dms.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { DatabaseMigrationService } = require("../../../clients/client-database-migration-service");
const { Before } = require("cucumber");

Before({ tags: "@databasemigrationservice" }, function (scenario, callback) {
const { DatabaseMigrationService } = require("../../../clients/client-databasemigrationservice");
this.service = new DatabaseMigrationService({});
callback();
});
4 changes: 3 additions & 1 deletion features/dynamodb/step_definitions/dynamodb.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const jmespath = require("jmespath");
const { DynamoDB, waitForTableExists, waitForTableNotExists } = require("../../../clients/client-dynamodb");

function waitForTableExistsCallback(world, callback) {
const { waitForTableExists } = require("../../../clients/client-dynamodb");
waitForTableExists({ client: world.service }, { TableName: world.tableName }).then(
function (data) {
callback();
Expand All @@ -13,6 +13,7 @@ function waitForTableExistsCallback(world, callback) {
}

function waitForTableNotExistsWithCallback(world, callback) {
const { waitForTableNotExists } = require("../../../clients/client-dynamodb");
waitForTableNotExists({ client: world.service }, { TableName: world.tableName }).then(
function (data) {
callback();
Expand All @@ -26,6 +27,7 @@ function waitForTableNotExistsWithCallback(world, callback) {
const { Before, Given, Then, When } = require("cucumber");

Before({ tags: "@dynamodb" }, function (scenario, next) {
const { DynamoDB } = require("../../../clients/client-dynamodb");
this.service = new DynamoDB({
maxRetries: 2,
});
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { DynamoDBStreams } = require("../../../clients/client-dynamodb-streams");
const { Before } = require("cucumber");

Before({ tags: "@dynamodbstreams" }, function (scenario, callback) {
const { DynamoDBStreams } = require("../../../clients/client-dynamodbstreams");
this.service = new DynamoDBStreams({});
callback();
});
4 changes: 3 additions & 1 deletion features/ec2/step_definitions/ec2.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { EC2, waitForVolumeAvailable } = require("../../../clients/client-ec2");
const { Before, Given, Then } = require("cucumber");

const waitForVolumeAvailableCallback = (ec2, volumeId, callback) => {
const { waitForVolumeAvailable } = require("../../../clients/client-ec2");
waitForVolumeAvailable({ client: ec2 }, { VolumeIds: [volumeId] }).then(
function (data) {
callback();
Expand All @@ -13,6 +13,7 @@ const waitForVolumeAvailableCallback = (ec2, volumeId, callback) => {
};

Before({ tags: "@ec2" }, function (scenario, callback) {
const { EC2 } = require("../../../clients/client-ec2");
this.service = new EC2({});
callback();
});
Expand All @@ -34,6 +35,7 @@ Given("I describe the EC2 instance {string}", function (instanceId, callback) {
});

Given("I attempt to copy an encrypted snapshot across regions", function (callback) {
const { EC2 } = require("../../../clients/client-ec2");
const self = this;
let volId, srcSnapId, dstSnapId, params;
const sourceRegion = "us-west-2";
Expand Down
2 changes: 1 addition & 1 deletion features/ecr/step_definitions/ecr.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { ECR } = require("../../../clients/client-ecr");
const { Before } = require("cucumber");

Before({ tags: "@ecr" }, function (scenario, callback) {
const { ECR } = require("../../../clients/client-ecr");
this.service = new ECR({});
callback();
});
2 changes: 1 addition & 1 deletion features/ecs/step_definitions/ecs.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { ECS } = require("../../../clients/client-ecs");
const { Before } = require("cucumber");

Before({ tags: "@ecs" }, function (scenario, callback) {
const { ECS } = require("../../../clients/client-ecs");
this.service = new ECS({});
callback();
});
2 changes: 1 addition & 1 deletion features/efs/step_definitions/efs.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { EFS } = require("../../../clients/client-efs");
const { Before } = require("cucumber");

Before({ tags: "@efs" }, function (scenario, callback) {
const { EFS } = require("../../../clients/client-efs");
this.service = new EFS({ region: "us-west-2" });
callback();
});
2 changes: 1 addition & 1 deletion features/elasticache/step_definitions/elasticache.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { ElastiCache } = require("../../../clients/client-elasticache");
const { Before, Given, Then } = require("cucumber");

Before({ tags: "@elasticache" }, function (scenario, callback) {
const { ElastiCache } = require("../../../clients/client-elasticache");
this.service = new ElastiCache({});
callback();
});
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { ElasticBeanstalk } = require("../../../clients/client-elastic-beanstalk");
const { Before, Given, Then } = require("cucumber");

Before({ tags: "@elasticbeanstalk" }, function (scenario, callback) {
const { ElasticBeanstalk } = require("../../../clients/client-elasticbeanstalk");
this.service = new ElasticBeanstalk({});
callback();
});
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
const { ElasticTranscoder } = require("../../../clients/client-elastic-transcoder");
const { S3 } = require("../../../clients/client-s3");
const { IAM } = require("../../../clients/client-iam");
const { Before, Given, Then } = require("cucumber");

Before({ tags: "@elastictranscoder" }, function (scenario, callback) {
const { S3 } = require("../../../clients/client-s3");
const { IAM } = require("../../../clients/client-iam");
const { ElasticTranscoder } = require("../../../clients/client-elastictranscoder");
this.iam = new IAM({});
this.s3 = new S3({});
this.service = new ElasticTranscoder({});
Expand Down
2 changes: 1 addition & 1 deletion features/elb/step_definitions/elb.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { ElasticLoadBalancing } = require("../../../clients/client-elastic-load-balancing");
const { Before, Given, Then } = require("cucumber");

Before({ tags: "@elasticloadbalancing" }, function (scenario, callback) {
const { ElasticLoadBalancing } = require("../../../clients/client-elasticloadbalancing");
this.service = new ElasticLoadBalancing({});
callback();
});
Expand Down
2 changes: 1 addition & 1 deletion features/elbv2/step_definitions/elbv2.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { ElasticLoadBalancingV2 } = require("../../../clients/client-elastic-load-balancing-v2");
const { Before } = require("cucumber");

Before({ tags: "@elasticloadbalancingv2" }, function (scenario, callback) {
const { ElasticLoadBalancingV2 } = require("../../../clients/client-elasticloadbalancingv2");
this.service = new ElasticLoadBalancingV2({});
callback();
});
5 changes: 3 additions & 2 deletions features/emr/step_definitions/emr.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
const { EMR } = require("../../../clients/client-emr");
const { Before, Given } = require("cucumber");

Before({ tags: "@emr" }, function (scenario, callback) {
const { EMR } = require("../../../clients/client-emr");
this.EMR = EMR;
this.service = new EMR({});
callback();
});

Given("I run an EMR job flow with invalid parameters", function (callback) {
this.service = new EMR({});
this.service = new this.EMR({});
const params = { Name: "", Instances: { MasterInstanceType: "invalid" } };
this.request(null, "runJobFlow", params, callback, false);
});
2 changes: 1 addition & 1 deletion features/es/step_definitions/es.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { ElasticsearchService } = require("../../../clients/client-elasticsearch-service");
const { Before } = require("cucumber");

Before({ tags: "@elasticsearchservice" }, function (scenario, callback) {
const { ElasticsearchService } = require("../../../clients/client-elasticsearchservice");
this.service = new ElasticsearchService({});
callback();
});
2 changes: 1 addition & 1 deletion features/gamelift/step_definitions/gamelift.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { GameLift } = require("../../../clients/client-gamelift");
const { Before } = require("cucumber");

Before({ tags: "@gamelift" }, function (scenario, callback) {
const { GameLift } = require("../../../clients/client-gamelift");
this.service = new GameLift({});
callback();
});
2 changes: 1 addition & 1 deletion features/glacier/step_definitions/glacier.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { Glacier } = require("../../../clients/client-glacier");
const { Before, Given, Then, When } = require("cucumber");

Before({ tags: "@glacier" }, function (scenario, callback) {
const { Glacier } = require("../../../clients/client-glacier");
this.service = new Glacier({});
callback();
});
Expand Down
2 changes: 1 addition & 1 deletion features/iam/step_definitions/iam.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { IAM } = require("../../../clients/client-iam");
const { Before, Given, Then } = require("cucumber");

Before({ tags: "@iam" }, function (scenario, callback) {
const { IAM } = require("../../../clients/client-iam");
this.iam = new IAM({});
callback();
});
Expand Down
2 changes: 1 addition & 1 deletion features/inspector/step_definitions/inspector.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const { Inspector } = require("../../../clients/client-inspector");
const { Before } = require("cucumber");

Before({ tags: "@inspector" }, function (scenario, callback) {
const { Inspector } = require("../../../clients/client-inspector");
this.service = new Inspector({ region: "us-west-2" });
callback();
});
Loading