result = p.stderr.read()
assert 'usage: ceph-deploy' in result
assert err.value.status == 2
- assert [p.basename for p in tmpdir.listdir()] == []
+ assert [f.basename for f in tmpdir.listdir()] == []
def test_bad_cluster(tmpdir, cli):
result = p.stderr.read()
assert 'usage: ceph-deploy' in result
assert err.value.status == 2
- assert [p.basename for p in tmpdir.listdir()] == []
+ assert [f.basename for f in tmpdir.listdir()] == []
-import argparse
-import collections
-import mock
import pytest
import subprocess
-from ..cli import main
-from .. import install
-
-from .directory import directory
-
def test_help(tmpdir, cli):
with cli(
import subprocess
from ..cli import main
-from .. import mon
-
from .directory import directory
-from .fakes import fake_getaddrinfo
+
def test_help(tmpdir, cli):
with cli(
from .. import conf
from ..cli import main
from .directory import directory
-from .fakes import fake_getaddrinfo
def test_help(tmpdir, cli):
def pytest_funcarg__newcfg(request):
tmpdir = request.getfuncargvalue('tmpdir')
- cli = request.getfuncargvalue('cli')
def new(*args):
with patch('ceph_deploy.new.net.get_nonlocal_ip', lambda x: '10.0.0.1'):
with patch('ceph_deploy.new.arg_validators.Hostname', lambda: lambda x: x):
with directory(str(tmpdir)):
- main( args=['new'] + list(args))
+ main(args=['new'] + list(args))
with tmpdir.join('ceph.conf').open() as f:
cfg = conf.ceph.parse(f)
return cfg
-import argparse
-import collections
-import mock
import pytest
import subprocess
-from ..cli import main
-from .. import osd
-
-from .directory import directory
-
def test_help(tmpdir, cli):
with cli(
import sys
import py.test
-from mock import Mock, MagicMock, patch, call
+from mock import Mock, patch, call
from ceph_deploy import mon
from ceph_deploy.tests import fakes
from ceph_deploy.hosts.common import mon_create