mirror of
https://github.com/planetmint/planetmint.git
synced 2025-11-24 22:45:44 +00:00
Removed all Errors in Make Test
Signed-off-by: Sangat Das <sangatdas5@gmail.com>
This commit is contained in:
parent
4206d77548
commit
acd7d3e552
@ -5,6 +5,7 @@ box.space.blocks_tx:drop()
|
|||||||
box.space.elections:drop()
|
box.space.elections:drop()
|
||||||
box.space.meta_data:drop()
|
box.space.meta_data:drop()
|
||||||
box.space.pre_commits:drop()
|
box.space.pre_commits:drop()
|
||||||
|
box.space.utxos:drop()
|
||||||
box.space.validators:drop()
|
box.space.validators:drop()
|
||||||
box.space.transactions:drop()
|
box.space.transactions:drop()
|
||||||
box.space.inputs:drop()
|
box.space.inputs:drop()
|
||||||
|
|||||||
@ -62,3 +62,7 @@ keys:create_index('id_search', {type = 'hash', parts={'id'}})
|
|||||||
keys:create_index('keys_search', {type = 'tree', unique=false, parts={'public_key'}})
|
keys:create_index('keys_search', {type = 'tree', unique=false, parts={'public_key'}})
|
||||||
keys:create_index('txid_search', {type = 'tree', unique=false, parts={'transaction_id'}})
|
keys:create_index('txid_search', {type = 'tree', unique=false, parts={'transaction_id'}})
|
||||||
keys:create_index('output_search', {type = 'tree', unique=false, parts={'output_id'}})
|
keys:create_index('output_search', {type = 'tree', unique=false, parts={'output_id'}})
|
||||||
|
|
||||||
|
utxos = box.schema.space.create('utxos')
|
||||||
|
utxos:format({{name='transaction_id' , type='string'}, {name='output_index' , type='integer'}})
|
||||||
|
utxos:create_index('id_search', {type='hash' , parts={'transaction_id', 'output_index'}})
|
||||||
|
|||||||
@ -18,6 +18,7 @@ from collections import namedtuple
|
|||||||
from logging import getLogger
|
from logging import getLogger
|
||||||
from logging.config import dictConfig
|
from logging.config import dictConfig
|
||||||
from planetmint.backend.connection import Connection
|
from planetmint.backend.connection import Connection
|
||||||
|
from planetmint.backend.tarantool.connection import TarantoolDB
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
# from pymongo import MongoClient
|
# from pymongo import MongoClient
|
||||||
@ -516,15 +517,19 @@ def unspent_output_2():
|
|||||||
def unspent_outputs(unspent_output_0, unspent_output_1, unspent_output_2):
|
def unspent_outputs(unspent_output_0, unspent_output_1, unspent_output_2):
|
||||||
return unspent_output_0, unspent_output_1, unspent_output_2
|
return unspent_output_0, unspent_output_1, unspent_output_2
|
||||||
|
|
||||||
|
@pytest.fixture
|
||||||
|
def tarantool_client(db_context): # TODO Here add TarantoolConnectionClass
|
||||||
|
return TarantoolDB(host=db_context.host, port=db_context.port)
|
||||||
|
|
||||||
#@pytest.fixture
|
#@pytest.fixture
|
||||||
#def mongo_client(db_context): # TODO Here add TarantoolConnectionClass
|
#def mongo_client(db_context): # TODO Here add TarantoolConnectionClass
|
||||||
# return None # MongoClient(host=db_context.host, port=db_context.port)
|
# return None # MongoClient(host=db_context.host, port=db_context.port)
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
#@pytest.fixture
|
|
||||||
#def utxo_collection(db_context, mongo_client):
|
@pytest.fixture
|
||||||
# return mongo_client[db_context.name].utxos
|
def utxo_collection(tarantool_client):
|
||||||
|
return tarantool_client.space("utxos")
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
@pytest.fixture
|
||||||
@ -536,12 +541,13 @@ def dummy_unspent_outputs():
|
|||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
#@pytest.fixture
|
@pytest.fixture
|
||||||
#def utxoset(dummy_unspent_outputs, utxo_collection):
|
def utxoset(dummy_unspent_outputs, utxo_collection):
|
||||||
# res = utxo_collection.insert_many(copy.deepcopy(dummy_unspent_outputs))
|
for utxo in dummy_unspent_outputs:
|
||||||
# assert res.acknowledged
|
res = utxo_collection.insert((utxo["transaction_id"], utxo["output_index"]))
|
||||||
# assert len(res.inserted_ids) == 3
|
assert res
|
||||||
# return dummy_unspent_outputs, utxo_collection
|
assert len(utxo_collection.select()) == 3
|
||||||
|
return dummy_unspent_outputs, utxo_collection
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
@pytest.fixture
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user