Skip to content

Commit 24e8496

Browse files
committed
chore: Use individual AWS test factories for each sub-folder
- Gives users the opportunity to run only a subfolder of the AWS test suite (e.g. via Java IDE)
1 parent b9d1c73 commit 24e8496

1 file changed

Lines changed: 22 additions & 2 deletions

File tree

  • tests/camel-kamelets-itest/src/test/java

tests/camel-kamelets-itest/src/test/java/AwsIT.java

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,28 @@ public SequenceAfterTest afterAws() {
6060
}
6161

6262
@CitrusTestFactory
63-
public Stream<DynamicTest> aws() {
64-
return CitrusTestFactorySupport.factory(TestLoader.YAML).packageScan("aws");
63+
public Stream<DynamicTest> awsS3() {
64+
return CitrusTestFactorySupport.factory(TestLoader.YAML).packageScan("aws.s3");
65+
}
66+
67+
@CitrusTestFactory
68+
public Stream<DynamicTest> awsSqs() {
69+
return CitrusTestFactorySupport.factory(TestLoader.YAML).packageScan("aws.sqs");
70+
}
71+
72+
@CitrusTestFactory
73+
public Stream<DynamicTest> awsDdb() {
74+
return CitrusTestFactorySupport.factory(TestLoader.YAML).packageScan("aws.ddb");
75+
}
76+
77+
@CitrusTestFactory
78+
public Stream<DynamicTest> awsKinesis() {
79+
return CitrusTestFactorySupport.factory(TestLoader.YAML).packageScan("aws.kinesis");
80+
}
81+
82+
@CitrusTestFactory
83+
public Stream<DynamicTest> awsEventBridge() {
84+
return CitrusTestFactorySupport.factory(TestLoader.YAML).packageScan("aws.eventbridge");
6585
}
6686

6787
}

0 commit comments

Comments
 (0)