mirror of https://github.com/nucypher/nucypher.git
Fix agents tests
parent
f850a42f58
commit
8bc89805ff
|
@ -101,6 +101,7 @@ def make_decentralized_ursulas(ursula_config: UrsulaConfiguration,
|
||||||
periods = random.randint(min_locktime, max_locktime)
|
periods = random.randint(min_locktime, max_locktime)
|
||||||
|
|
||||||
ursula.initialize_stake(amount=amount, lock_periods=periods)
|
ursula.initialize_stake(amount=amount, lock_periods=periods)
|
||||||
|
ursula.confirm_activity()
|
||||||
|
|
||||||
ursulas.append(ursula)
|
ursulas.append(ursula)
|
||||||
# Store this Ursula in our global cache.
|
# Store this Ursula in our global cache.
|
||||||
|
|
|
@ -187,7 +187,10 @@ def test_collect_staking_reward(three_agents):
|
||||||
|
|
||||||
# Confirm Activity
|
# Confirm Activity
|
||||||
_txhash = agent.confirm_activity(node_address=someone)
|
_txhash = agent.confirm_activity(node_address=someone)
|
||||||
testerchain.time_travel(periods=1)
|
testerchain.time_travel(periods=2)
|
||||||
|
|
||||||
|
# Mint
|
||||||
|
_txhash = agent.mint(node_address=someone)
|
||||||
|
|
||||||
old_balance = token_agent.get_balance(address=someone)
|
old_balance = token_agent.get_balance(address=someone)
|
||||||
|
|
||||||
|
|
|
@ -146,8 +146,7 @@ def test_deposit_and_withdraw_as_miner(testerchain, agent, three_agents, allocat
|
||||||
assert miner_agent.get_locked_tokens(miner_address=agent.contract_address, periods=token_economics.minimum_locked_periods) == token_economics.minimum_allowed_locked
|
assert miner_agent.get_locked_tokens(miner_address=agent.contract_address, periods=token_economics.minimum_locked_periods) == token_economics.minimum_allowed_locked
|
||||||
assert miner_agent.get_locked_tokens(miner_address=agent.contract_address, periods=token_economics.minimum_locked_periods+1) == 0
|
assert miner_agent.get_locked_tokens(miner_address=agent.contract_address, periods=token_economics.minimum_locked_periods+1) == 0
|
||||||
|
|
||||||
testerchain.time_travel(periods=1)
|
for _ in range(token_economics.minimum_locked_periods):
|
||||||
for _ in range(token_economics.minimum_locked_periods-1):
|
|
||||||
agent.confirm_activity()
|
agent.confirm_activity()
|
||||||
testerchain.time_travel(periods=1)
|
testerchain.time_travel(periods=1)
|
||||||
testerchain.time_travel(periods=1)
|
testerchain.time_travel(periods=1)
|
||||||
|
|
Loading…
Reference in New Issue