def test_do_node_create_with_driver(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.driver = 'driver' n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with(driver='driver')
def test_do_node_create(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.json = False n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with()
def test_do_node_create_with_name(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.name = 'node_name' n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with(name=args.name)
def test_do_node_create_with_uuid(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.uuid = 'fef99cb8-a0d1-43df-b084-17b3b42b3cbd' n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with(uuid=args.uuid)
def test_do_node_create_with_chassis_uuid(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.chassis_uuid = "chassis_uuid" n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with(chassis_uuid="chassis_uuid")
def test_do_node_create_with_network_provider(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.network_provider = "neutron_plugin" n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with(network_provider="neutron_plugin")
def test_do_node_create_with_driver(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.driver = "driver" n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with(driver="driver")
def test_do_node_create_with_driver_info(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.driver_info = ['arg1=val1', 'arg2=val2'] n_shell.do_node_create(client_mock, args) kwargs = {'driver_info': {'arg1': 'val1', 'arg2': 'val2'}} client_mock.node.create.assert_called_once_with(**kwargs)
def test_do_node_create_with_properties(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.properties = ['arg1=val1', 'arg2=val2'] n_shell.do_node_create(client_mock, args) kwargs = {'properties': {'arg1': 'val1', 'arg2': 'val2'}} client_mock.node.create.assert_called_once_with(**kwargs)
def test_do_node_create_with_properties(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.properties = ["arg1=val1", "arg2=val2"] n_shell.do_node_create(client_mock, args) kwargs = {"properties": {"arg1": "val1", "arg2": "val2"}} client_mock.node.create.assert_called_once_with(**kwargs)
def test_do_node_create_with_driver_info(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.driver_info = ["arg1=val1", "arg2=val2"] n_shell.do_node_create(client_mock, args) kwargs = {"driver_info": {"arg1": "val1", "arg2": "val2"}} client_mock.node.create.assert_called_once_with(**kwargs)
def test_do_node_create_with_chassis_uuid(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.chassis_uuid = 'chassis_uuid' n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with( chassis_uuid='chassis_uuid')
def test_do_node_create_with_raid_interface(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.raid_interface = 'raid' args.json = False n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with(raid_interface='raid')
def test_do_node_create_with_network_interface(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.network_interface = 'neutron' args.json = False n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with( network_interface='neutron')
def test_do_node_create_with_management_interface(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.management_interface = 'management' args.json = False n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with( management_interface='management')
def test_do_node_create_with_console_interface(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.console_interface = 'console' args.json = False n_shell.do_node_create(client_mock, args) client_mock.node.create.assert_called_once_with( console_interface='console')
def test_do_node_create_with_extra(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.driver = "driver_name" args.extra = ["arg1=val1", "arg2=val2"] n_shell.do_node_create(client_mock, args) kwargs = {"driver": "driver_name", "extra": {"arg1": "val1", "arg2": "val2"}} client_mock.node.create.assert_called_once_with(**kwargs)
def test_do_node_create_with_extra(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.driver = 'driver_name' args.extra = ['arg1=val1', 'arg2=val2'] n_shell.do_node_create(client_mock, args) kwargs = { 'driver': 'driver_name', 'extra': {'arg1': 'val1', 'arg2': 'val2'} } client_mock.node.create.assert_called_once_with(**kwargs)
def test_do_node_create_with_extra(self): client_mock = mock.MagicMock() args = mock.MagicMock() args.driver = 'driver_name' args.extra = ['arg1=val1', 'arg2=val2'] n_shell.do_node_create(client_mock, args) kwargs = { 'driver': 'driver_name', 'extra': {'arg1': 'val1', 'arg2': 'val2'}, } client_mock.node.create.assert_called_once_with(**kwargs)