Correct raised error

This commit is contained in:
tim 2016-10-13 10:46:24 +02:00 committed by Sylvain Bellemare
parent 27e121bf1f
commit 50c2c7e610

View File

@ -291,8 +291,8 @@ def test_generate_conditions_invalid_parameters(user_pub, user2_pub,
def test_invalid_transaction_initialization(): def test_invalid_transaction_initialization():
from bigchaindb_common.transaction import Transaction, Asset from bigchaindb_common.transaction import Transaction, Asset
with raises(TypeError): with raises(ValueError):
Transaction(operation='invalid operation') Transaction(operation='invalid operation', asset=Asset())
with raises(TypeError): with raises(TypeError):
Transaction(operation='CREATE', asset='invalid asset') Transaction(operation='CREATE', asset='invalid asset')
with raises(TypeError): with raises(TypeError):
@ -406,20 +406,6 @@ def test_tx_serialization_with_incorrect_hash(utx):
Transaction.from_dict(utx_dict) Transaction.from_dict(utx_dict)
def test_invalid_tx_initialization():
from bigchaindb_common.transaction import Transaction
wrong_metadata_type = {'data': 'a totally wrong metadatatype'}
with raises(TypeError):
Transaction(Transaction.CREATE, wrong_metadata_type)
with raises(TypeError):
Transaction(Transaction.CREATE, [], wrong_metadata_type)
with raises(TypeError):
Transaction(Transaction.CREATE, [], [], wrong_metadata_type)
with raises(TypeError):
Transaction('RANSFER', [], [])
def test_invalid_fulfillment_initialization(user_ffill, user_pub): def test_invalid_fulfillment_initialization(user_ffill, user_pub):
from bigchaindb_common.transaction import Fulfillment from bigchaindb_common.transaction import Fulfillment