Exemple #1
0
def test_execute(capsys, molecule_instance):
    l = command_list.List({}, {}, molecule_instance)
    result = l.execute()

    out, _ = capsys.readouterr()

    assert 'ubuntu   (default)' in out
    assert 'centos7' in out
    assert (None, None) == result
Exemple #2
0
def test_execute_with_porcelain(capsys, molecule_instance):
    command_args = {'porcelain': True}

    l = command_list.List({}, command_args, molecule_instance)
    result = l.execute()

    out, _ = capsys.readouterr()

    assert 'ubuntu   d' in out
    assert 'centos7' in out
    assert (None, None) == result
Exemple #3
0
def test_execute(capsys, config_instance):
    l = list.List(config_instance)
    x = [
        base.Status(instance_name='instance-1',
                    driver_name='Docker',
                    provisioner_name='Ansible',
                    scenario_name='default',
                    created='False',
                    converged='False'),
        base.Status(instance_name='instance-2',
                    driver_name='Docker',
                    provisioner_name='Ansible',
                    scenario_name='default',
                    created='False',
                    converged='False'),
    ]
    assert x == l.execute()