Beispiel #1
0
 def test_target(self):
     dgo = disks.DriveGroup('default', {'target': 'test_target'})
     assert dgo.target() == 'test_target'
Beispiel #2
0
 def test_filter_args_is_not_dict(self):
     with pytest.raises(disks.NoFilterFound):
         dgo = disks.DriveGroup('default', str('raises'))
         dgo.filter_args()
Beispiel #3
0
 def test_filter_args_not_present(self):
     with pytest.raises(disks.NoFilterFound):
         dgo = disks.DriveGroup('default', {})
         dgo.filter_args()
Beispiel #4
0
 def test_filter_args(self):
     filter_args = {'target': '', 'data_devices': {'size': '50G'}}
     dgo = disks.DriveGroup('default', filter_args)
     assert dgo.filter_args() == filter_args
Beispiel #5
0
 def test_target_is_not_string(self):
     with pytest.raises(disks.NoTargetFound):
         dgo = disks.DriveGroup('default', {'target': int(9)})
         dgo.target()
Beispiel #6
0
 def test_target_not_present(self):
     with pytest.raises(disks.NoTargetFound):
         dgo = disks.DriveGroup('default', {'target': ''})
         dgo.target()