Skip to content

Commit

Permalink
Merge pull request #26 from johnwalker247/master
Browse files Browse the repository at this point in the history
make the testcase external ID visible as an environment variable in a…
  • Loading branch information
kinow authored Mar 27, 2017
2 parents 377fb58 + 3d26b0f commit c262f9f
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,8 @@ public final class TestLinkHelper {
private static final String TESTLINK_BUILD_NAME_ENVVAR = "TESTLINK_BUILD_NAME";
private static final String TESTLINK_TESTPLAN_NAME_ENVVAR = "TESTLINK_TESTPLAN_NAME";
private static final String TESTLINK_TESTPROJECT_NAME_ENVVAR = "TESTLINK_TESTPROJECT_NAME";

private static final String TESTLINK_TESTCASE_EXTERNAL_ID_ENVVAR = "TESTLINK_TESTCASE_EXTERNAL_ID";

// Used for HTTP basic auth
private static final String BASIC_HTTP_PASSWORD = "basicPassword";

Expand Down Expand Up @@ -189,7 +190,8 @@ public static Map<String, String> createTestLinkEnvironmentVariables(TestCaseWra
testLinkEnvVar.put( TESTLINK_BUILD_NAME_ENVVAR, StringUtils.defaultIfEmpty(build.getName(), ""));
testLinkEnvVar.put( TESTLINK_TESTPLAN_NAME_ENVVAR, StringUtils.defaultIfEmpty(testPlan.getName(), ""));
testLinkEnvVar.put( TESTLINK_TESTPROJECT_NAME_ENVVAR, StringUtils.defaultIfEmpty(testProject.getName(), ""));

testLinkEnvVar.put( TESTLINK_TESTCASE_EXTERNAL_ID_ENVVAR, StringUtils.defaultIfEmpty(testCase.getFullExternalId(), ""));

List<CustomField> testCaseCustomFields = testCase.getCustomFields();
for (CustomField customField : testCaseCustomFields) {
addCustomFieldEnvironmentVariableName(customField, testLinkEnvVar, TESTLINK_TESTCASE_PREFIX);
Expand Down

0 comments on commit c262f9f

Please sign in to comment.