Skip to content

Commit 5e260da

Browse files
authored
test(e2e-legacy): import clients only when testing (#3033)
1 parent b30d338 commit 5e260da

File tree

62 files changed

+110
-90
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+110
-90
lines changed

features/acm/step_definitions/acm.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { ACM } = require("../../../clients/client-acm");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@acm" }, function (scenario, callback) {
4+
const { ACM } = require("../../../clients/client-acm");
55
this.service = new ACM({});
66
callback();
77
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { APIGateway } = require("../../../clients/client-api-gateway");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@apigateway" }, function (scenario, callback) {
4+
const { APIGateway } = require("../../../clients/client-api-gateway");
55
this.service = new APIGateway({});
66
callback();
77
});

features/autoscaling/step_definitions/autoscaling.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { AutoScaling } = require("../../../clients/client-auto-scaling");
21
const { Before, Given, Then } = require("cucumber");
32

43
Before({ tags: "@autoscaling" }, function (scenario, callback) {
4+
const { AutoScaling } = require("../../../clients/client-auto-scaling");
55
this.service = new AutoScaling({ region: "us-east-1" });
66
callback();
77
});

features/cloudformation/step_definitions/cloudformation.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { CloudFormation } = require("../../../clients/client-cloudformation");
21
const { Before, Given } = require("cucumber");
32

43
Before({ tags: "@cloudformation" }, function (scenario, callback) {
4+
const { CloudFormation } = require("../../../clients/client-cloudformation");
55
this.service = new CloudFormation({});
66
callback();
77
});

features/cloudfront/step_definitions/cloudfront.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
const { CloudFront } = require("../../../clients/client-cloudfront");
21
const { Before, Given } = require("cucumber");
32

43
const createParams = {
@@ -53,7 +52,9 @@ const createParams = {
5352
};
5453

5554
Before({ tags: "@cloudfront" }, function (scenario, callback) {
55+
const { CloudFront } = require("../../../clients/client-cloudfront");
5656
this.service = new CloudFront({});
57+
5758
this.cfCreateParams = createParams;
5859
callback();
5960
});

features/cloudsearch/step_definitions/cloudsearch.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { CloudSearch } = require("../../../clients/client-cloudsearch");
21
const { Before, Given } = require("cucumber");
32

43
Before({ tags: "@cloudsearch" }, function (scenario, callback) {
4+
const { CloudSearch } = require("../../../clients/client-cloudsearch");
55
this.service = new CloudSearch({});
66
callback();
77
});

features/cloudtrail/step_definitions/cloudtrail.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { CloudTrail } = require("../../../clients/client-cloudtrail");
21
const { Before, Given } = require("cucumber");
32

43
Before({ tags: "@cloudtrail" }, function (scenario, callback) {
4+
const { CloudTrail } = require("../../../clients/client-cloudtrail");
55
this.service = new CloudTrail({});
66
callback();
77
});

features/cloudwatch/step_definitions/cloudwatch.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { CloudWatch } = require("../../../clients/client-cloudwatch");
21
const { Before, Given, Then } = require("cucumber");
32

43
Before({ tags: "@cloudwatch" }, function (scenario, callback) {
4+
const { CloudWatch } = require("../../../clients/client-cloudwatch");
55
this.service = new CloudWatch({});
66
callback();
77
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { CloudWatchEvents } = require("../../../clients/client-cloudwatch-events");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@cloudwatchevents" }, function (scenario, callback) {
4+
const { CloudWatchEvents } = require("../../../clients/client-cloudwatchevents");
55
this.service = new CloudWatchEvents({});
66
callback();
77
});

features/cloudwatchlogs/step_definitions/cloudwatchlogs.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { CloudWatchLogs } = require("../../../clients/client-cloudwatch-logs");
21
const { Before, Given, Then } = require("cucumber");
32

43
Before({ tags: "@cloudwatchlogs" }, function (scenario, callback) {
4+
const { CloudWatchLogs } = require("../../../clients/client-cloudwatchlogs");
55
this.service = new CloudWatchLogs({});
66
callback();
77
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { CodeCommit } = require("../../../clients/client-codecommit");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@codecommit" }, function (scenario, callback) {
4+
const { CodeCommit } = require("../../../clients/client-codecommit");
55
this.service = new CodeCommit({ region: "us-east-1" });
66
callback();
77
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { CodeDeploy } = require("../../../clients/client-codedeploy");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@codedeploy" }, function (scenario, callback) {
4+
const { CodeDeploy } = require("../../../clients/client-codedeploy");
55
this.service = new CodeDeploy({});
66
callback();
77
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { CodePipeline } = require("../../../clients/client-codepipeline");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@codepipeline" }, function (scenario, callback) {
4+
const { CodePipeline } = require("../../../clients/client-codepipeline");
55
this.service = new CodePipeline({ region: "us-east-1" });
66
callback();
77
});

features/cognitoidentity/step_definitions/cognitoidentity.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { CognitoIdentity } = require("../../../clients/client-cognito-identity");
21
const { Before, Given, Then } = require("cucumber");
32

43
Before({ tags: "@cognitoidentity" }, function (scenario, callback) {
4+
const { CognitoIdentity } = require("../../../clients/client-cognitoidentity");
55
this.service = new CognitoIdentity({});
66
callback();
77
});

features/cognitosync/step_definitions/cognitosync.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { CognitoSync } = require("../../../clients/client-cognito-sync");
21
const { Before, Given } = require("cucumber");
32

43
Before({ tags: "@cognitosync" }, function (scenario, callback) {
4+
const { CognitoSync } = require("../../../clients/client-cognitosync");
55
this.service = new CognitoSync({});
66
callback();
77
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { ConfigService } = require("../../../clients/client-config-service");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@configservice" }, function (scenario, callback) {
4+
const { ConfigService } = require("../../../clients/client-configservice");
55
this.service = new ConfigService({});
66
callback();
77
});

features/datapipeline/step_definitions/datapipeline.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { DataPipeline } = require("../../../clients/client-data-pipeline");
21
const { Before, Given } = require("cucumber");
32

43
Before({ tags: "@datapipeline" }, function (scenario, callback) {
4+
const { DataPipeline } = require("../../../clients/client-datapipeline");
55
this.service = new DataPipeline({});
66
callback();
77
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { DeviceFarm } = require("../../../clients/client-device-farm");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@devicefarm" }, function (scenario, callback) {
4+
const { DeviceFarm } = require("../../../clients/client-devicefarm");
55
this.service = new DeviceFarm({ region: "us-west-2" });
66
callback();
77
});

features/directconnect/step_definitions/directconnect.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { DirectConnect } = require("../../../clients/client-direct-connect");
21
const { Before, Given } = require("cucumber");
32

43
Before({ tags: "@directconnect" }, function (scenario, callback) {
4+
const { DirectConnect } = require("../../../clients/client-directconnect");
55
this.service = new DirectConnect({});
66
callback();
77
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { DirectoryService } = require("../../../clients/client-directory-service");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@directoryservice" }, function (scenario, callback) {
4+
const { DirectoryService } = require("../../../clients/client-directoryservice");
55
this.service = new DirectoryService({});
66
callback();
77
});

features/dms/step_definitions/dms.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { DatabaseMigrationService } = require("../../../clients/client-database-migration-service");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@databasemigrationservice" }, function (scenario, callback) {
4+
const { DatabaseMigrationService } = require("../../../clients/client-databasemigrationservice");
55
this.service = new DatabaseMigrationService({});
66
callback();
77
});

features/dynamodb/step_definitions/dynamodb.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const jmespath = require("jmespath");
2-
const { DynamoDB, waitForTableExists, waitForTableNotExists } = require("../../../clients/client-dynamodb");
32

43
function waitForTableExistsCallback(world, callback) {
4+
const { waitForTableExists } = require("../../../clients/client-dynamodb");
55
waitForTableExists({ client: world.service }, { TableName: world.tableName }).then(
66
function (data) {
77
callback();
@@ -13,6 +13,7 @@ function waitForTableExistsCallback(world, callback) {
1313
}
1414

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

2829
Before({ tags: "@dynamodb" }, function (scenario, next) {
30+
const { DynamoDB } = require("../../../clients/client-dynamodb");
2931
this.service = new DynamoDB({
3032
maxRetries: 2,
3133
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { DynamoDBStreams } = require("../../../clients/client-dynamodb-streams");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@dynamodbstreams" }, function (scenario, callback) {
4+
const { DynamoDBStreams } = require("../../../clients/client-dynamodbstreams");
55
this.service = new DynamoDBStreams({});
66
callback();
77
});

features/ec2/step_definitions/ec2.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { EC2, waitForVolumeAvailable } = require("../../../clients/client-ec2");
21
const { Before, Given, Then } = require("cucumber");
32

43
const waitForVolumeAvailableCallback = (ec2, volumeId, callback) => {
4+
const { waitForVolumeAvailable } = require("../../../clients/client-ec2");
55
waitForVolumeAvailable({ client: ec2 }, { VolumeIds: [volumeId] }).then(
66
function (data) {
77
callback();
@@ -13,6 +13,7 @@ const waitForVolumeAvailableCallback = (ec2, volumeId, callback) => {
1313
};
1414

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

3637
Given("I attempt to copy an encrypted snapshot across regions", function (callback) {
38+
const { EC2 } = require("../../../clients/client-ec2");
3739
const self = this;
3840
let volId, srcSnapId, dstSnapId, params;
3941
const sourceRegion = "us-west-2";

features/ecr/step_definitions/ecr.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { ECR } = require("../../../clients/client-ecr");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@ecr" }, function (scenario, callback) {
4+
const { ECR } = require("../../../clients/client-ecr");
55
this.service = new ECR({});
66
callback();
77
});

features/ecs/step_definitions/ecs.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { ECS } = require("../../../clients/client-ecs");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@ecs" }, function (scenario, callback) {
4+
const { ECS } = require("../../../clients/client-ecs");
55
this.service = new ECS({});
66
callback();
77
});

features/efs/step_definitions/efs.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { EFS } = require("../../../clients/client-efs");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@efs" }, function (scenario, callback) {
4+
const { EFS } = require("../../../clients/client-efs");
55
this.service = new EFS({ region: "us-west-2" });
66
callback();
77
});

features/elasticache/step_definitions/elasticache.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { ElastiCache } = require("../../../clients/client-elasticache");
21
const { Before, Given, Then } = require("cucumber");
32

43
Before({ tags: "@elasticache" }, function (scenario, callback) {
4+
const { ElastiCache } = require("../../../clients/client-elasticache");
55
this.service = new ElastiCache({});
66
callback();
77
});

features/elasticbeanstalk/step_definitions/elasticbeanstalk.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { ElasticBeanstalk } = require("../../../clients/client-elastic-beanstalk");
21
const { Before, Given, Then } = require("cucumber");
32

43
Before({ tags: "@elasticbeanstalk" }, function (scenario, callback) {
4+
const { ElasticBeanstalk } = require("../../../clients/client-elasticbeanstalk");
55
this.service = new ElasticBeanstalk({});
66
callback();
77
});

features/elastictranscoder/step_definitions/elastictranscoder.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
const { ElasticTranscoder } = require("../../../clients/client-elastic-transcoder");
2-
const { S3 } = require("../../../clients/client-s3");
3-
const { IAM } = require("../../../clients/client-iam");
41
const { Before, Given, Then } = require("cucumber");
52

63
Before({ tags: "@elastictranscoder" }, function (scenario, callback) {
4+
const { S3 } = require("../../../clients/client-s3");
5+
const { IAM } = require("../../../clients/client-iam");
6+
const { ElasticTranscoder } = require("../../../clients/client-elastictranscoder");
77
this.iam = new IAM({});
88
this.s3 = new S3({});
99
this.service = new ElasticTranscoder({});

features/elb/step_definitions/elb.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { ElasticLoadBalancing } = require("../../../clients/client-elastic-load-balancing");
21
const { Before, Given, Then } = require("cucumber");
32

43
Before({ tags: "@elasticloadbalancing" }, function (scenario, callback) {
4+
const { ElasticLoadBalancing } = require("../../../clients/client-elasticloadbalancing");
55
this.service = new ElasticLoadBalancing({});
66
callback();
77
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { ElasticLoadBalancingV2 } = require("../../../clients/client-elastic-load-balancing-v2");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@elasticloadbalancingv2" }, function (scenario, callback) {
4+
const { ElasticLoadBalancingV2 } = require("../../../clients/client-elasticloadbalancingv2");
55
this.service = new ElasticLoadBalancingV2({});
66
callback();
77
});

features/emr/step_definitions/emr.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
1-
const { EMR } = require("../../../clients/client-emr");
21
const { Before, Given } = require("cucumber");
32

43
Before({ tags: "@emr" }, function (scenario, callback) {
4+
const { EMR } = require("../../../clients/client-emr");
5+
this.EMR = EMR;
56
this.service = new EMR({});
67
callback();
78
});
89

910
Given("I run an EMR job flow with invalid parameters", function (callback) {
10-
this.service = new EMR({});
11+
this.service = new this.EMR({});
1112
const params = { Name: "", Instances: { MasterInstanceType: "invalid" } };
1213
this.request(null, "runJobFlow", params, callback, false);
1314
});

features/es/step_definitions/es.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { ElasticsearchService } = require("../../../clients/client-elasticsearch-service");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@elasticsearchservice" }, function (scenario, callback) {
4+
const { ElasticsearchService } = require("../../../clients/client-elasticsearchservice");
55
this.service = new ElasticsearchService({});
66
callback();
77
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { GameLift } = require("../../../clients/client-gamelift");
21
const { Before } = require("cucumber");
32

43
Before({ tags: "@gamelift" }, function (scenario, callback) {
4+
const { GameLift } = require("../../../clients/client-gamelift");
55
this.service = new GameLift({});
66
callback();
77
});

features/glacier/step_definitions/glacier.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { Glacier } = require("../../../clients/client-glacier");
21
const { Before, Given, Then, When } = require("cucumber");
32

43
Before({ tags: "@glacier" }, function (scenario, callback) {
4+
const { Glacier } = require("../../../clients/client-glacier");
55
this.service = new Glacier({});
66
callback();
77
});

features/iam/step_definitions/iam.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { IAM } = require("../../../clients/client-iam");
21
const { Before, Given, Then } = require("cucumber");
32

43
Before({ tags: "@iam" }, function (scenario, callback) {
4+
const { IAM } = require("../../../clients/client-iam");
55
this.iam = new IAM({});
66
callback();
77
});
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { Inspector } = require("../../../clients/client-inspector");
21
const { Before } = require("cucumber");
32

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

0 commit comments

Comments
 (0)