mirror of
https://github.com/planetmint/planetmint.git
synced 2025-11-25 23:15:44 +00:00
blackified and added an additional test
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
This commit is contained in:
parent
a8ccda78af
commit
985546839d
@ -11,7 +11,6 @@ from planetmint.transactions.types.assets.create import Create
|
|||||||
from planetmint.transactions.types.assets.transfer import Transfer
|
from planetmint.transactions.types.assets.transfer import Transfer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
OUTPUTS_ENDPOINT = "/api/v1/outputs/"
|
OUTPUTS_ENDPOINT = "/api/v1/outputs/"
|
||||||
|
|
||||||
|
|
||||||
@ -83,7 +82,35 @@ def test_get_outputs_endpoint_with_invalid_spent(client, user_pk):
|
|||||||
assert res.status_code == 400
|
assert res.status_code == 400
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.skip
|
@pytest.mark.skip(
|
||||||
|
reason="just failing sometimes - a test to narrow down the issues of the test 'test_get_divisble_transactions_returns_500'"
|
||||||
|
)
|
||||||
|
@pytest.mark.abci
|
||||||
|
def test_get_divisble_transactions_returns_500_phase_one(b, client):
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
|
||||||
|
TX_ENDPOINT = "/api/v1/transactions"
|
||||||
|
|
||||||
|
def mine(tx_list):
|
||||||
|
b.store_bulk_transactions(tx_list)
|
||||||
|
|
||||||
|
alice_priv, alice_pub = crypto.generate_key_pair()
|
||||||
|
# bob_priv, bob_pub = crypto.generate_key_pair()
|
||||||
|
# carly_priv, carly_pub = crypto.generate_key_pair()
|
||||||
|
# time.sleep(1)
|
||||||
|
create_tx = Create.generate([alice_pub], [([alice_pub], 4)])
|
||||||
|
create_tx.sign([alice_priv])
|
||||||
|
# ATTENTION: comment out the next line and the test will never fail
|
||||||
|
res = client.post(TX_ENDPOINT, data=json.dumps(create_tx.to_dict()))
|
||||||
|
assert res.status_code == 202
|
||||||
|
|
||||||
|
mine([create_tx])
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.mark.skip(
|
||||||
|
reason="this test fails with strange inconsistent tarantool error messages. sometimes, it's even passing."
|
||||||
|
)
|
||||||
@pytest.mark.abci
|
@pytest.mark.abci
|
||||||
def test_get_divisble_transactions_returns_500(b, client):
|
def test_get_divisble_transactions_returns_500(b, client):
|
||||||
import json
|
import json
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user