def test_parse_args_provisioning_machine_series(self): with temp_dir() as log_dir: args = parse_args([ 'provisioning', 'foo', 'bar', 'baz', log_dir, 'qux', '--machine-series', 'quxx', '--machine-series', 'quxxx' ]) self.assertEqual(args.machine_series, ['quxx', 'quxxx'])
def test_parse_args_provisioning_config(self): with temp_dir() as log_dir: args = parse_args([ 'provisioning', 'foo', 'bar', 'baz', log_dir, 'qux', '--config', 'quxx' ]) self.assertEqual('quxx', args.config)
def test_parse_args_provisioning(self): with temp_dir() as log_dir: args = parse_args( ['provisioning', 'foo', 'bar', 'baz', log_dir, 'qux']) self.assertEqual( args, Namespace( agent_stream=None, agent_url=None, bootstrap_host=None, cloud='bar', clouds_file='foo', deadline=None, debug=False, juju_bin='baz', keep_env=False, logs=log_dir, machine=[], region=None, series=None, temp_env_name='qux', upload_tools=False, verbose=logging.INFO, test='provisioning', config=None, machine_series=None, to=None, ))
def test_parse_args_kill_controller_config(self): with temp_dir() as log_dir: args = parse_args([ 'kill-controller', 'foo', 'bar', 'baz', log_dir, 'qux', '--config', 'quxx' ]) self.assertEqual('quxx', args.config)
def test_parse_args_combined_config(self): with temp_dir() as log_dir: args = parse_args([ 'combined', 'foo', 'bar', 'baz', log_dir, 'qux', '--config', 'quxx' ]) self.assertEqual('quxx', args.config)
def test_parse_args_combined(self): with temp_dir() as log_dir: args = parse_args(['combined', 'foo', 'bar', 'baz', log_dir, 'qux']) self.assertEqual(args, Namespace( agent_stream=None, agent_url=None, bootstrap_host=None, cloud='bar', clouds_file='foo', deadline=None, debug=False, juju_bin='baz', keep_env=False, logs=log_dir, machine=[], region=None, series=None, temp_env_name='qux', upload_tools=False, verbose=logging.INFO, test='combined', config=None, to=None, ))
def test_parse_args_provisioning_machine_series(self): with temp_dir() as log_dir: args = parse_args(['provisioning', 'foo', 'bar', 'baz', log_dir, 'qux', '--machine-series', 'quxx', '--machine-series', 'quxxx']) self.assertEqual(args.machine_series, ['quxx', 'quxxx'])
def test_parse_args_provisioning_config(self): with temp_dir() as log_dir: args = parse_args(['provisioning', 'foo', 'bar', 'baz', log_dir, 'qux', '--config', 'quxx']) self.assertEqual('quxx', args.config)
def test_parse_args_kill_controller_config(self): with temp_dir() as log_dir: args = parse_args(['kill-controller', 'foo', 'bar', 'baz', log_dir, 'qux', '--config', 'quxx']) self.assertEqual('quxx', args.config)
def test_parse_args_combined_config(self): with temp_dir() as log_dir: args = parse_args(['combined', 'foo', 'bar', 'baz', log_dir, 'qux', '--config', 'quxx']) self.assertEqual('quxx', args.config)