Fix agents tests

pull/1029/head
szotov 2019-04-26 13:13:40 +03:00 committed by David Núñez
parent f850a42f58
commit 8bc89805ff
3 changed files with 6 additions and 3 deletions

View File

@ -101,6 +101,7 @@ def make_decentralized_ursulas(ursula_config: UrsulaConfiguration,
periods = random.randint(min_locktime, max_locktime)
ursula.initialize_stake(amount=amount, lock_periods=periods)
ursula.confirm_activity()
ursulas.append(ursula)
# Store this Ursula in our global cache.

View File

@ -187,7 +187,10 @@ def test_collect_staking_reward(three_agents):
# Confirm Activity
_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)

View File

@ -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+1) == 0
testerchain.time_travel(periods=1)
for _ in range(token_economics.minimum_locked_periods-1):
for _ in range(token_economics.minimum_locked_periods):
agent.confirm_activity()
testerchain.time_travel(periods=1)
testerchain.time_travel(periods=1)