test_bigchain_class_initialization_with_parameters test should raise Connection Error

This commit is contained in:
Sangat Das 2022-08-28 23:51:12 -07:00
parent 5f8301141e
commit 276335d2bd

View File

@ -20,6 +20,7 @@ from planetmint.transactions.types.elections.election import Election
from planetmint.lib import Block from planetmint.lib import Block
from planetmint.transactions.types.elections.chain_migration_election import ChainMigrationElection from planetmint.transactions.types.elections.chain_migration_election import ChainMigrationElection
from planetmint.upsert_validator.validator_election import ValidatorElection from planetmint.upsert_validator.validator_election import ValidatorElection
from planetmint.backend.exceptions import ConnectionError
from planetmint.upsert_validator.validator_utils import new_validator_set from planetmint.upsert_validator.validator_utils import new_validator_set
from planetmint.tendermint_utils import public_key_to_base64 from planetmint.tendermint_utils import public_key_to_base64
from planetmint.version import __tm_supported_versions__ from planetmint.version import __tm_supported_versions__
@ -66,25 +67,19 @@ def test_bigchain_class_default_initialization(config):
assert planet.validation == BaseValidationRules assert planet.validation == BaseValidationRules
# def test_bigchain_class_initialization_with_parameters(): def test_bigchain_class_initialization_with_parameters():
# from planetmint import Planetmint from planetmint import Planetmint
# from planetmint.backend import Connection from planetmint.backend import Connection
# from planetmint.validation import BaseValidationRules from planetmint.validation import BaseValidationRules
# init_db_kwargs = { init_db_kwargs = {
# 'backend': 'localmongodb', 'backend': 'localmongodb',
# 'host': 'this_is_the_db_host', 'host': 'this_is_the_db_host',
# 'port': 12345, 'port': 12345,
# 'name': 'this_is_the_db_name', 'name': 'this_is_the_db_name',
# } }
# connection = Connection().connect(**init_db_kwargs) with pytest.raises(ConnectionError):
# planet = Planetmint(connection=connection) Connection().connect(**init_db_kwargs)
# assert planet.connection == connection
# assert planet.connection.host == init_db_kwargs['host']
# assert planet.connection.port == init_db_kwargs['port']
# # assert planet.connection.name == init_db_kwargs['name']
# assert planet.validation == BaseValidationRules
# Connection().connect(backend='tarantool')
@pytest.mark.bdb @pytest.mark.bdb