Skip to content

Commit 73fbaa6

Browse files
committed
Make sure tags are passed to TestRunner
1 parent 77b01f9 commit 73fbaa6

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

src/main/java/org/utplsql/cli/RunAction.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,8 @@ TestRunner newTestRunner(List<Reporter> reporterList) {
168168
.includeObjects(Arrays.asList(config.getIncludePackages()))
169169
.excludeObjects(Arrays.asList(config.getExcludePackages()))
170170
.randomTestOrder(config.isRandomTestOrder())
171-
.randomTestOrderSeed(config.getRandomTestOrderSeed());
171+
.randomTestOrderSeed(config.getRandomTestOrderSeed())
172+
.addTags(Arrays.asList(config.getTags()));
172173
}
173174

174175
private void outputMainInformation() {

src/test/java/org/utplsql/cli/RunCommandArgumentsTest.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,14 @@ void multiplePaths() {
5454
assertThat( testRunner.getOptions().pathList, contains("app.test_betwnstr", "app.test_award_bonus") );
5555

5656
}
57+
58+
@Test
59+
void provideTags() {
60+
IRunCommand runCmd = TestHelper.createRunCommand(TestHelper.getConnectionString(),
61+
"--tags=tag1,tag.2"
62+
);
63+
64+
TestRunner testRunner = runCmd.newTestRunner(new ArrayList<>());
65+
assertThat( testRunner.getOptions().tags, contains("tag1", "tag.2") );
66+
}
5767
}

0 commit comments

Comments
 (0)