Skip to content

Commit a9f2ef1

Browse files
committed
share Soroban environments in causality tests
1 parent 5dddf62 commit a9f2ef1

1 file changed

Lines changed: 16 additions & 11 deletions

File tree

contracts/ledgerlens-score/src/event_causality.rs

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -424,8 +424,9 @@ mod test_event_causality {
424424

425425
#[test]
426426
fn test_score_submission_correlation_id_is_deterministic() {
427-
let wallet = Address::generate(&Env::default());
428-
let asset_pair = Symbol::new(&Env::default(), "stellar_usdc");
427+
let env = Env::default();
428+
let wallet = Address::generate(&env);
429+
let asset_pair = Symbol::new(&env, "stellar_usdc");
429430
let timestamp = 1000;
430431

431432
let id1 = EventCausality::score_submission_correlation_id(&wallet, &asset_pair, timestamp);
@@ -436,9 +437,10 @@ mod test_event_causality {
436437

437438
#[test]
438439
fn test_score_submission_correlation_id_differs_by_wallet() {
439-
let wallet1 = Address::generate(&Env::default());
440-
let wallet2 = Address::generate(&Env::default());
441-
let asset_pair = Symbol::new(&Env::default(), "stellar_usdc");
440+
let env = Env::default();
441+
let wallet1 = Address::generate(&env);
442+
let wallet2 = Address::generate(&env);
443+
let asset_pair = Symbol::new(&env, "stellar_usdc");
442444
let timestamp = 1000;
443445

444446
let id1 = EventCausality::score_submission_correlation_id(&wallet1, &asset_pair, timestamp);
@@ -449,8 +451,9 @@ mod test_event_causality {
449451

450452
#[test]
451453
fn test_score_submission_correlation_id_differs_by_timestamp() {
452-
let wallet = Address::generate(&Env::default());
453-
let asset_pair = Symbol::new(&Env::default(), "stellar_usdc");
454+
let env = Env::default();
455+
let wallet = Address::generate(&env);
456+
let asset_pair = Symbol::new(&env, "stellar_usdc");
454457

455458
let id1 = EventCausality::score_submission_correlation_id(&wallet, &asset_pair, 1000);
456459
let id2 = EventCausality::score_submission_correlation_id(&wallet, &asset_pair, 2000);
@@ -460,8 +463,9 @@ mod test_event_causality {
460463

461464
#[test]
462465
fn test_admin_transfer_correlation_id_is_deterministic() {
463-
let from = Address::generate(&Env::default());
464-
let to = Address::generate(&Env::default());
466+
let env = Env::default();
467+
let from = Address::generate(&env);
468+
let to = Address::generate(&env);
465469
let timestamp = 5000;
466470

467471
let id1 = EventCausality::admin_transfer_correlation_id(&from, &to, timestamp);
@@ -483,8 +487,9 @@ mod test_event_causality {
483487

484488
#[test]
485489
fn test_dispute_correlation_id_is_deterministic() {
486-
let challenger = Address::generate(&Env::default());
487-
let asset_pair = Symbol::new(&Env::default(), "xlm_usdc");
490+
let env = Env::default();
491+
let challenger = Address::generate(&env);
492+
let asset_pair = Symbol::new(&env, "xlm_usdc");
488493
let timestamp = 7000;
489494

490495
let id1 = EventCausality::dispute_correlation_id(&challenger, &asset_pair, timestamp);

0 commit comments

Comments
 (0)