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
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
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()