Skip to content

Commit fb8c213

Browse files
committed
small tests fixes
1 parent 82cb0b2 commit fb8c213

File tree

5 files changed

+12
-6
lines changed
  • dex/pair/src
  • energy-integration/governance-v2/src
  • farm-staking
    • farm-staking-proxy/tests
      • staking_farm_with_lp_staking_contract_interactions
      • staking_farm_with_lp_staking_contract_setup
    • farm-staking/tests/farm_staking_setup

5 files changed

+12
-6
lines changed

dex/pair/src/lib.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,6 @@ pub trait Pair<ContractReader>:
6868
);
6969
require!(first_token_id != second_token_id, ERROR_SAME_TOKENS);
7070

71-
let lp_token_id = self.lp_token_identifier().get();
72-
require!(first_token_id != lp_token_id, ERROR_POOL_TOKEN_IS_PLT);
73-
require!(second_token_id != lp_token_id, ERROR_POOL_TOKEN_IS_PLT);
74-
7571
self.set_fee_percents(total_fee_percent, special_fee_percent);
7672
self.state().set(State::Inactive);
7773

energy-integration/governance-v2/src/proposal.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ impl<M: ManagedTypeApi> GovernanceProposal<M> {
9797
actions: ArrayVec::default(),
9898
description: ManagedBuffer::default(),
9999
fee_payment: EsdtTokenPayment {
100-
token_identifier: TokenIdentifier::from(""),
100+
token_identifier: TokenIdentifier::from("EMPTY-000000"),
101101
token_nonce: 0,
102102
amount: BigUint::zero(),
103103
},

farm-staking/farm-staking-proxy/tests/staking_farm_with_lp_staking_contract_interactions/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ where
148148
);
149149
let proxy_wrapper = setup_proxy(
150150
&owner_addr,
151+
energy_factory_wrapper.address_ref(),
151152
lp_farm_wrapper.address_ref(),
152153
staking_farm_wrapper.address_ref(),
153154
pair_wrapper.address_ref(),

farm-staking/farm-staking-proxy/tests/staking_farm_with_lp_staking_contract_setup/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ pub fn add_proxy_to_whitelist<StakingContractObjBuilder>(
121121

122122
pub fn setup_proxy<ProxyContractObjBuilder>(
123123
owner_addr: &Address,
124+
energy_factory_address: &Address,
124125
lp_farm_address: &Address,
125126
staking_farm_address: &Address,
126127
pair_address: &Address,
@@ -137,7 +138,7 @@ where
137138
b_mock
138139
.execute_tx(owner_addr, &proxy_wrapper, &rust_zero, |sc| {
139140
sc.init(
140-
managed_address!(staking_farm_address), // TODO - replace with energy factory address when needed
141+
managed_address!(energy_factory_address),
141142
managed_address!(lp_farm_address),
142143
managed_address!(staking_farm_address),
143144
managed_address!(pair_address),

farm-staking/farm-staking/tests/farm_staking_setup/mod.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ pub type RustBigUint = num_bigint::BigUint;
1717

1818
use config::*;
1919
use energy_factory::energy::EnergyModule;
20+
use energy_factory::token_whitelist::TokenWhitelistModule;
2021
use energy_query::{Energy, EnergyQueryModule};
2122
use farm_boosted_yields::boosted_yields_factors::BoostedYieldsFactorsModule;
2223
use farm_staking::claim_stake_farm_rewards::ClaimStakeFarmRewardsModule;
@@ -100,6 +101,13 @@ where
100101
"energy_factory.wasm",
101102
);
102103

104+
b_mock
105+
.execute_tx(&owner_addr, &energy_factory_wrapper, &rust_zero, |sc| {
106+
sc.base_asset_token_id()
107+
.set(managed_token_id!(b"MEX-abcdef"));
108+
})
109+
.assert_ok();
110+
103111
let permissions_hub_wrapper = b_mock.create_sc_account(
104112
&rust_zero,
105113
Some(&owner_addr),

0 commit comments

Comments
 (0)