Beispiel #1
0
def list(x):
    cmd = sh.molecule.bake('list')
    out = run_command(cmd, log=False)
    out = out.stdout
    out = util.strip_ansi_color(out)

    assert x in out
Beispiel #2
0
def list_with_format_plain(x):
    cmd = ["molecule", "list", "--format", "plain"]
    result = util.run_command(cmd)
    out = util.strip_ansi_color(result.stdout)

    for l in x.splitlines():
        assert l in out
Beispiel #3
0
def list_with_format_plain(x):
    cmd = sh.molecule.bake('list', {'format': 'plain'})
    out = run_command(cmd, log=False)
    out = out.stdout
    out = util.strip_ansi_color(out)

    assert x in out
Beispiel #4
0
def list_with_format_plain(x):
    cmd = sh.molecule.bake('list', {'format': 'plain'})
    out = pytest.helpers.run_command(cmd, log=False)
    out = out.stdout.decode('utf-8')
    out = util.strip_ansi_color(out)

    assert x in out
Beispiel #5
0
def list(x):
    cmd = sh.molecule.bake('list')
    out = pytest.helpers.run_command(cmd, log=False)
    out = out.stdout.decode('utf-8')
    out = util.strip_ansi_color(out)

    assert x in out
Beispiel #6
0
def list_with_format_plain(x):
    cmd = sh.molecule.bake('list', {'format': 'plain'})
    out = run_command(cmd, log=False)
    out = out.stdout
    out = util.strip_ansi_color(out)

    assert x in out
Beispiel #7
0
def list(x):
    cmd = sh.molecule.bake('list')
    out = run_command(cmd, log=False)
    out = out.stdout
    out = util.strip_ansi_color(out)

    assert x in out
Beispiel #8
0
def list(x):
    cmd = ["molecule", "list"]
    out = pytest.helpers.run_command(cmd, log=False)
    out = out.stdout.decode("utf-8")
    out = util.strip_ansi_color(out)

    for l in x.splitlines():
        assert l in out
Beispiel #9
0
def list(x):
    cmd = ["molecule", "list"]
    result = run_command(cmd)
    assert result.returncode == 0
    out = util.strip_ansi_color(result.stdout)

    for l in x.splitlines():
        assert l in out
Beispiel #10
0
def list_with_format_plain(x):
    cmd = sh.molecule.bake("list", {"format": "plain"})
    out = pytest.helpers.run_command(cmd, log=False)
    out = out.stdout.decode("utf-8")
    out = util.strip_ansi_color(out)

    for l in x.splitlines():
        assert l in out
def test_strip_ansi_color():
    s = "foo\x1b[0m\x1b[0m\x1b[0m\n\x1b[0m\x1b[0m\x1b[0m\x1b[0m\x1b[0m"

    assert "foo\n" == util.strip_ansi_color(s)
Beispiel #12
0
def test_strip_ansi_color():
    s = 'foo\x1b[0m\x1b[0m\x1b[0m\n\x1b[0m\x1b[0m\x1b[0m\x1b[0m\x1b[0m'

    assert 'foo\n' == util.strip_ansi_color(s)
Beispiel #13
0
def test_strip_ansi_color():
    s = 'foo\x1b[0m\x1b[0m\x1b[0m\n\x1b[0m\x1b[0m\x1b[0m\x1b[0m\x1b[0m'

    assert 'foo\n' == util.strip_ansi_color(s)