Skip to content

Commit 791c8a5

Browse files
committed
use canonical contract version in probes
1 parent e4a700d commit 791c8a5

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

contracts/ledgerlens-score/src/test_schema_version_probes.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use soroban_sdk::{
1616
Address, Env, Symbol, Vec,
1717
};
1818

19-
use crate::{LedgerLensScoreContract, LedgerLensScoreContractClient};
19+
use crate::{constants::CONTRACT_VERSION, LedgerLensScoreContract, LedgerLensScoreContractClient};
2020

2121
fn setup() -> (Env, LedgerLensScoreContractClient<'static>, Address, Address) {
2222
let env = Env::default();
@@ -38,7 +38,7 @@ fn test_get_version_returns_abi_version() {
3838
let (_env, client, _admin, _service) = setup();
3939
let version = client.get_version();
4040
// Current ABI version from constants.rs
41-
assert_eq!(version, 4u32);
41+
assert_eq!(version, CONTRACT_VERSION);
4242
}
4343

4444
/// Test that get_version is infallible and idempotent.
@@ -60,14 +60,14 @@ fn test_get_version_before_and_after_init() {
6060

6161
// Before initialization
6262
let version_before = client.get_version();
63-
assert_eq!(version_before, 4u32);
63+
assert_eq!(version_before, CONTRACT_VERSION);
6464

6565
// Initialize
6666
client.initialize(&admin, &service);
6767

6868
// After initialization
6969
let version_after = client.get_version();
70-
assert_eq!(version_after, 4u32);
70+
assert_eq!(version_after, CONTRACT_VERSION);
7171
assert_eq!(version_before, version_after);
7272
}
7373

@@ -132,7 +132,7 @@ fn test_get_version_side_effect_free() {
132132
// Don't mock auth — if get_version required it, this would fail
133133
// No mock_all_auths() here
134134
let version = client.get_version();
135-
assert_eq!(version, 4u32);
135+
assert_eq!(version, CONTRACT_VERSION);
136136
}
137137

138138
/// Test that version probe result includes expected version bounds.
@@ -224,7 +224,7 @@ fn test_schema_version_available_before_init() {
224224

225225
// Should be able to get version without initializing
226226
let version = client.get_version();
227-
assert_eq!(version, 4u32);
227+
assert_eq!(version, CONTRACT_VERSION);
228228

229229
// Capabilities should also be queryable
230230
let cap_score = Symbol::new(&env, "score");

0 commit comments

Comments
 (0)