WIP remove db session from filters
This commit is contained in:
@@ -40,7 +40,7 @@ def test_filter_bogus(
|
||||
for fltr in fltrs:
|
||||
r = None
|
||||
try:
|
||||
r = fltr.filter(eth_rpc, bogus_tx_block[0], bogus_tx_block[1], db_session=init_database)
|
||||
r = fltr.filter(eth_rpc, bogus_tx_block[0], bogus_tx_block[1])
|
||||
except:
|
||||
pass
|
||||
assert not r
|
||||
|
||||
@@ -106,7 +106,7 @@ def test_filter_gas(
|
||||
for v in r:
|
||||
logg.info('have row {}'.format(v))
|
||||
|
||||
t = fltr.filter(eth_rpc, block, tx, db_session=init_database)
|
||||
t = fltr.filter(eth_rpc, block, tx)
|
||||
|
||||
t.get_leaf()
|
||||
assert t.successful()
|
||||
|
||||
@@ -80,7 +80,7 @@ def test_register_filter(
|
||||
registry = CICRegistry(default_chain_spec, eth_rpc)
|
||||
queue = None
|
||||
fltr = RegistrationFilter(default_chain_spec, registry, queue, caller_address=contract_roles['CONTRACT_DEPLOYER'])
|
||||
t = fltr.filter(eth_rpc, block, tx, db_session=init_database)
|
||||
t = fltr.filter(eth_rpc, block, tx)
|
||||
assert t != None
|
||||
t.get_leaf()
|
||||
assert t.successful()
|
||||
@@ -139,5 +139,5 @@ def test_register_filter_nomatch(
|
||||
registry = CICRegistry(default_chain_spec, eth_rpc)
|
||||
queue = None
|
||||
fltr = RegistrationFilter(default_chain_spec, registry, queue, caller_address=contract_roles['CONTRACT_DEPLOYER'])
|
||||
t = fltr.filter(eth_rpc, block, tx, db_session=init_database)
|
||||
t = fltr.filter(eth_rpc, block, tx)
|
||||
assert t == None
|
||||
|
||||
@@ -96,7 +96,7 @@ def test_straggler_tx(
|
||||
tx_signed_raw_bytes = bytes.fromhex(strip_0x(tx_signed_raw_hex))
|
||||
tx_src = unpack(tx_signed_raw_bytes, default_chain_spec)
|
||||
tx = Tx(tx_src, block=block)
|
||||
t = fltr.filter(None, block, tx, db_session=init_database)
|
||||
t = fltr.filter(None, block, tx)
|
||||
logg.debug('foo')
|
||||
tx_hash_hex_successor = t.get_leaf()
|
||||
logg.debug('bar')
|
||||
@@ -163,7 +163,7 @@ def test_waitforgas_tx(
|
||||
tx_src = unpack(tx_signed_raw_bytes, default_chain_spec)
|
||||
tx = Tx(tx_src, block=block)
|
||||
|
||||
t = fltr.filter(eth_rpc, block, tx, db_session=init_database)
|
||||
t = fltr.filter(eth_rpc, block, tx)
|
||||
t.get_leaf()
|
||||
assert t.successful()
|
||||
|
||||
@@ -181,7 +181,7 @@ def test_waitforgas_tx(
|
||||
assert r['status'] == 1
|
||||
|
||||
|
||||
t = fltr.filter(eth_rpc, block, tx, db_session=init_database)
|
||||
t = fltr.filter(eth_rpc, block, tx)
|
||||
t.get_leaf()
|
||||
assert t.successful()
|
||||
|
||||
@@ -201,7 +201,7 @@ def test_waitforgas_tx(
|
||||
|
||||
init_database.commit()
|
||||
|
||||
t = fltr.filter(eth_rpc, block, tx, db_session=init_database)
|
||||
t = fltr.filter(eth_rpc, block, tx)
|
||||
t.get_leaf()
|
||||
|
||||
otx = get_tx_local(default_chain_spec, tx.hash, session=init_database)
|
||||
|
||||
@@ -73,7 +73,7 @@ def test_filter_gas(
|
||||
tx_src = unpack(tx_signed_raw_bytes, default_chain_spec)
|
||||
tx = Tx(tx_src, block=block)
|
||||
tx.apply_receipt(rcpt)
|
||||
t = fltr.filter(eth_rpc, block, tx, db_session=init_database)
|
||||
t = fltr.filter(eth_rpc, block, tx)
|
||||
assert t.get() == None
|
||||
|
||||
nonce_oracle = RPCNonceOracle(contract_roles['CONTRACT_DEPLOYER'], eth_rpc)
|
||||
@@ -84,7 +84,7 @@ def test_filter_gas(
|
||||
r = eth_rpc.do(o)
|
||||
assert r['status'] == 1
|
||||
|
||||
t = fltr.filter(eth_rpc, block, tx, db_session=init_database)
|
||||
t = fltr.filter(eth_rpc, block, tx)
|
||||
r = t.get_leaf()
|
||||
assert t.successful()
|
||||
|
||||
@@ -127,4 +127,4 @@ def test_filter_unknown_contract_error(
|
||||
tx_signed_raw_bytes = bytes.fromhex(strip_0x(tx_signed_raw_hex))
|
||||
tx_src = unpack(tx_signed_raw_bytes, default_chain_spec)
|
||||
tx = Tx(tx_src)
|
||||
t = fltr.filter(eth_rpc, None, tx, db_session=init_database)
|
||||
t = fltr.filter(eth_rpc, None, tx)
|
||||
|
||||
@@ -62,7 +62,7 @@ def test_filter_transferauth(
|
||||
tx = Tx(tx_src, block=block)
|
||||
|
||||
fltr = TransferAuthFilter(cic_registry, default_chain_spec, eth_rpc, call_address=contract_roles['CONTRACT_DEPLOYER'])
|
||||
t = fltr.filter(eth_rpc, block, tx, db_session=init_database)
|
||||
t = fltr.filter(eth_rpc, block, tx)
|
||||
|
||||
t.get_leaf()
|
||||
assert t.successful()
|
||||
|
||||
@@ -97,7 +97,7 @@ def test_filter_tx(
|
||||
tx_signed_raw_bytes = bytes.fromhex(strip_0x(tx_signed_raw_hex))
|
||||
tx_src = unpack(tx_signed_raw_bytes, default_chain_spec)
|
||||
tx = Tx(tx_src, block=block)
|
||||
t = fltr.filter(eth_rpc, block, tx, db_session=init_database)
|
||||
t = fltr.filter(eth_rpc, block, tx)
|
||||
|
||||
t.get()
|
||||
assert t.successful()
|
||||
|
||||
Reference in New Issue
Block a user