Skip to content

Commit c5920b6

Browse files
authored
Merge pull request #213 from Qoder-Voidd/Backend-has-no-nestjs-terminus
Backend has no nestjs terminus
2 parents ee1a67d + a33bea1 commit c5920b6

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

  • onchain/contracts/stellar_hunts/src

onchain/contracts/stellar_hunts/src/test.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
use crate::{StellarHunts, StellarHuntsClient};
44
// Brings `Address::generate` into scope as an extension trait method.
55
use soroban_sdk::testutils::Address as _;
6+
use soroban_sdk::testutils::Ledger;
7+
use soroban_sdk::{Address, Bytes, Env};
68
use soroban_sdk::testutils::{MockAuth, MockAuthInvoke};
79
use soroban_sdk::{Address, Bytes, BytesN, Env, Vec};
810

@@ -428,6 +430,10 @@ fn test_require_admin_not_initialized() {
428430
fn test_claim_level_completion_nft_retry_safe_on_nft_panic() {
429431
let env = Env::default();
430432
env.mock_all_auths();
433+
// Set a non-zero ledger so the `last_attempt_ledger == current_ledger`
434+
// check in `submit_answer` (which initialises `last_attempt_ledger` to 0)
435+
// does not trigger an `AttemptTooSoon` panic.
436+
env.ledger().set_sequence_number(100_000);
431437

432438
let admin = new_admin(&env);
433439
let contract_id = env.register_contract(None, StellarHunts);

0 commit comments

Comments
 (0)