mirror of
https://github.com/planetmint/planetmint.git
synced 2025-11-24 22:45:44 +00:00
fixed mock on test case
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
This commit is contained in:
parent
33a1cbb548
commit
48f5133a9d
@ -14,6 +14,7 @@ from ipld import multihash, marshal
|
||||
from hashlib import sha3_256
|
||||
|
||||
from transactions.common import crypto
|
||||
from transactions.common.transaction import Transaction
|
||||
from transactions.types.assets.create import Create
|
||||
from transactions.types.assets.transfer import Transfer
|
||||
from transactions.common.transaction_mode_types import (
|
||||
@ -298,7 +299,6 @@ def test_post_invalid_transaction(
|
||||
client,
|
||||
exc,
|
||||
msg,
|
||||
monkeypatch,
|
||||
):
|
||||
from transactions.common import exceptions
|
||||
|
||||
@ -307,12 +307,7 @@ def test_post_invalid_transaction(
|
||||
def mock_validation(self_, tx, skip_schema_validation=True):
|
||||
raise exc_cls(msg)
|
||||
|
||||
TransactionMock = Mock(validate=mock_validation)
|
||||
|
||||
monkeypatch.setattr(
|
||||
"transactions.common.transaction.Transaction.from_dict",
|
||||
lambda tx, skip_schema_validation: TransactionMock,
|
||||
)
|
||||
with patch.object(Transaction, "from_dict", mock_validation):
|
||||
res = client.post(TX_ENDPOINT, data=json.dumps({}))
|
||||
expected_status_code = 400
|
||||
expected_error_message = "Invalid transaction ({}): {}".format(exc, msg)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user