Add code, have fun!

This commit is contained in:
Wrigley the Buffalo 2016-02-10 19:55:33 +01:00
commit 3b68300182

49
conftest.py Normal file
View File

@ -0,0 +1,49 @@
"""
Fixtures and setup / teardown functions
Tasks:
1. setup test database before starting the tests
2. delete test database after running the tests
"""
import pytest
import bigchaindb
import bigchaindb.config_utils
config = {
'database': {
'name': 'bigchain_test'
},
'keypair': {
'private': '3i2FDXp87N9ExXSvWxqBAw9EgzoxxGTQNKbtxmWBpTyL',
'public': '29Tw3ozmSRtN8XNofvsu5RdoQRk9gAonfpkFvRZDmhTPo'
}
}
# Test user. inputs will be created for this user. Cryptography Keys
USER_PRIVATE_KEY = 'GmRZxQdQv7tooMijXytQkexKuFN6mJocciJarAmMwTX2'
USER_PUBLIC_KEY = 'r3cEu8GNoz8rYpNJ61k7GqfR8VEvdUbtyHce8u1kaYwh'
@pytest.fixture(scope='function', autouse=True)
def restore_config(request):
bigchaindb.config_utils.dict_config(config)
# FIXME: make this fixtures work :)
# @pytest.fixture
# def config():
# return config
#
#
# @pytest.fixture
# def user_private_key():
# return USER_PRIVATE_KEY
#
#
# @pytest.fixture
# def user_public_key():
# return USER_PUBLIC_KEY
#