mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
Add code coverage for start_temp_rethinkdb
This commit is contained in:
parent
39228be454
commit
b8e6b0b830
@ -228,6 +228,15 @@ def test_start_rethinkdb_exits_when_cannot_start(mock_popen):
|
|||||||
utils.start_rethinkdb()
|
utils.start_rethinkdb()
|
||||||
|
|
||||||
|
|
||||||
|
@patch('subprocess.Popen')
|
||||||
|
def test_start_temp_rethinkdb_returns_a_process_when_successful(mock_popen):
|
||||||
|
from bigchaindb.commands import utils
|
||||||
|
mock_popen.return_value = Mock(stdout=[
|
||||||
|
'Listening for client driver 1234',
|
||||||
|
'Server ready'])
|
||||||
|
assert utils.start_temp_rethinkdb() == (mock_popen.return_value, 1234)
|
||||||
|
|
||||||
|
|
||||||
@patch('rethinkdb.ast.Table.reconfigure')
|
@patch('rethinkdb.ast.Table.reconfigure')
|
||||||
def test_set_shards(mock_reconfigure, monkeypatch, b):
|
def test_set_shards(mock_reconfigure, monkeypatch, b):
|
||||||
from bigchaindb.commands.bigchain import run_set_shards
|
from bigchaindb.commands.bigchain import run_set_shards
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user