def add_to_bootloader(self, base_args, args, bootloader_args, bootloader_root, tag='image', image='image', initrd='initrd'): god = mock.mock_god() bootloader = god.create_mock_class(boottool.boottool, "boottool") # record bootloader.remove_kernel.expect_call(tag) bootloader.add_kernel.expect_call(image, tag, initrd=initrd, args='_dummy_', root=bootloader_root) for a in bootloader_args.split(): bootloader.add_args.expect_call(kernel=tag, args=a) bootloader.remove_args.expect_call(kernel=tag, args='_dummy_') # run and check kernel._add_kernel_to_bootloader(bootloader, base_args, tag, args, image, initrd) god.check_playback()
def add_to_bootloader(self, base_args, args, bootloader_args, tag='image', image='image', initrd='initrd'): god = mock.mock_god() bootloader = god.create_mock_class(boottool.boottool, "boottool") # record bootloader.remove_kernel.expect_call(tag) bootloader.add_kernel.expect_call(path=image, title=tag, initrd=initrd, args=bootloader_args) # run and check kernel._add_kernel_to_bootloader(bootloader, base_args, tag, args, image, initrd) god.check_playback()
def add_to_bootloader( self, base_args, args, bootloader_args, bootloader_root, tag="image", image="image", initrd="initrd" ): god = mock.mock_god() bootloader = god.create_mock_class(boottool.boottool, "boottool") # record bootloader.remove_kernel.expect_call(tag) bootloader.add_kernel.expect_call(image, tag, initrd=initrd, args="_dummy_", root=bootloader_root) for a in bootloader_args.split(): bootloader.add_args.expect_call(kernel=tag, args=a) bootloader.remove_args.expect_call(kernel=tag, args="_dummy_") # run and check kernel._add_kernel_to_bootloader(bootloader, base_args, tag, args, image, initrd) god.check_playback()