Skip to content

Commit df51547

Browse files
committed
microprofile working
1 parent 262a60d commit df51547

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed

hedera-microprofile/src/test/java/com/openelements/hedera/microprofile/test/TestConfigSource.java

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,27 @@ public TestConfigSource() {
1515
properties = new HashMap<>();
1616
properties.put("mp.initializer.allow", "true");
1717
properties.put("mp.initializer.no-warn", "true");
18-
properties.put("hedera.accountId", dotenv.get("hedera.accountId"));
19-
properties.put("hedera.privateKey", dotenv.get("hedera.privateKey"));
20-
properties.put("hedera.network", dotenv.get("hedera.network"));
18+
19+
final String hederaAccountIdByEnv = System.getenv("HEDERA_ACCOUNT_ID");
20+
if (hederaAccountIdByEnv != null) {
21+
properties.put("hedera.accountId", hederaAccountIdByEnv);
22+
} else {
23+
properties.put("hedera.accountId", dotenv.get("hedera.accountId"));
24+
}
25+
26+
final String hederaPrivateKeyByEnv = System.getenv("HEDERA_PRIVATE_KEY");
27+
if (hederaPrivateKeyByEnv != null) {
28+
properties.put("hedera.privateKey", hederaPrivateKeyByEnv);
29+
} else {
30+
properties.put("hedera.privateKey", dotenv.get("hedera.privateKey"));
31+
}
32+
33+
final String hederaNetwork = System.getenv("HEDERA_NETWORK");
34+
if (hederaNetwork != null) {
35+
properties.put("hedera.network", hederaNetwork);
36+
} else {
37+
properties.put("hedera.network", dotenv.get("hedera.network"));
38+
}
2139
}
2240

2341
@Override

0 commit comments

Comments
 (0)