Skip to content

Commit 15aada6

Browse files
chore: Fix JRS test (#21902)
Signed-off-by: Neeharika-Sompalli <[email protected]>
1 parent 6834bf5 commit 15aada6

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/jrs/NodeOpsForUpgrade.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,21 @@
22
package com.hedera.services.bdd.suites.jrs;
33

44
import static com.hedera.services.bdd.spec.HapiSpec.defaultHapiSpec;
5+
import static com.hedera.services.bdd.spec.transactions.TxnVerbs.cryptoTransfer;
56
import static com.hedera.services.bdd.spec.transactions.TxnVerbs.nodeDelete;
67
import static com.hedera.services.bdd.spec.transactions.TxnVerbs.nodeUpdate;
8+
import static com.hedera.services.bdd.spec.transactions.crypto.HapiCryptoTransfer.tinyBarsFromTo;
79
import static com.hedera.services.bdd.spec.utilops.UtilVerbs.newKeyNamed;
810
import static com.hedera.services.bdd.spec.utilops.UtilVerbs.overridingTwo;
11+
import static com.hedera.services.bdd.spec.utilops.UtilVerbs.sourcing;
12+
import static com.hedera.services.bdd.spec.utilops.UtilVerbs.withOpContext;
913
import static com.hedera.services.bdd.suites.crypto.CryptoCreateSuite.ED_25519_KEY;
1014
import static com.hedera.services.bdd.suites.freeze.CommonUpgradeResources.initializeSettings;
1115

1216
import com.hedera.services.bdd.spec.keys.KeyShape;
1317
import com.hedera.services.bdd.suites.HapiSuite;
1418
import java.util.List;
19+
import java.util.concurrent.atomic.AtomicReference;
1520
import java.util.stream.Stream;
1621
import org.apache.logging.log4j.LogManager;
1722
import org.apache.logging.log4j.Logger;
@@ -30,11 +35,14 @@ public List<Stream<DynamicTest>> getSpecsInSuite() {
3035
}
3136

3237
final Stream<DynamicTest> doDelete() {
38+
AtomicReference<String> account100 = new AtomicReference<>();
3339
return defaultHapiSpec("NodeOpsForUpgrade")
3440
.given(initializeSettings())
3541
.when(
42+
withOpContext((spec, log) -> account100.set(spec.shard() + "." + spec.realm() + ".100")),
3643
overridingTwo("nodes.enableDAB", "true", "nodes.updateAccountIdAllowed", "true"),
3744
newKeyNamed(ED_25519_KEY).shape(KeyShape.ED25519),
45+
sourcing(() -> cryptoTransfer(tinyBarsFromTo(GENESIS, account100.get(), 10000000000L))),
3846
nodeDelete("3").payingWith(GENESIS).signedBy(GENESIS),
3947
nodeUpdate("2")
4048
.description("UpdatedNode0")

0 commit comments

Comments
 (0)