Revision 3d835d1b test/py/ganeti.storage.drbd_unittest.py

b/test/py/ganeti.storage.drbd_unittest.py
419 419
        filename=testutils.TestDataFilename("proc_drbd84.txt"))
420 420

  
421 421
    self.test_unique_id = ("hosta.com", 123, "host2.com", 123, 0, "secret")
422
    self.test_dyn_params = {
423
      constants.DDP_LOCAL_IP: "192.0.2.1",
424
      constants.DDP_LOCAL_MINOR: 0,
425
      constants.DDP_REMOTE_IP: "192.0.2.2",
426
      constants.DDP_REMOTE_MINOR: 0,
427
    }
422 428

  
423 429
  @testutils.patch_object(drbd.DRBD8, "GetProcInfo")
424 430
  def testConstructionWith80Data(self, mock_create_from_file):
425 431
    mock_create_from_file.return_value = self.proc80_info
426 432

  
427
    inst = drbd.DRBD8Dev(self.test_unique_id, [], 123, {})
433
    inst = drbd.DRBD8Dev(self.test_unique_id, [], 123, {}, self.test_dyn_params)
428 434
    self.assertEqual(inst._show_info_cls, drbd_info.DRBD83ShowInfo)
429 435
    self.assertTrue(isinstance(inst._cmd_gen, drbd_cmdgen.DRBD83CmdGenerator))
430 436

  
......
432 438
  def testConstructionWith83Data(self, mock_create_from_file):
433 439
    mock_create_from_file.return_value = self.proc83_info
434 440

  
435
    inst = drbd.DRBD8Dev(self.test_unique_id, [], 123, {})
441
    inst = drbd.DRBD8Dev(self.test_unique_id, [], 123, {}, self.test_dyn_params)
436 442
    self.assertEqual(inst._show_info_cls, drbd_info.DRBD83ShowInfo)
437 443
    self.assertTrue(isinstance(inst._cmd_gen, drbd_cmdgen.DRBD83CmdGenerator))
438 444

  
......
440 446
  def testConstructionWith84Data(self, mock_create_from_file):
441 447
    mock_create_from_file.return_value = self.proc84_info
442 448

  
443
    inst = drbd.DRBD8Dev(self.test_unique_id, [], 123, {})
449
    inst = drbd.DRBD8Dev(self.test_unique_id, [], 123, {}, self.test_dyn_params)
444 450
    self.assertEqual(inst._show_info_cls, drbd_info.DRBD84ShowInfo)
445 451
    self.assertTrue(isinstance(inst._cmd_gen, drbd_cmdgen.DRBD84CmdGenerator))
446 452

  

Also available in: Unified diff