@@ -167,15 +167,6 @@ def deepcopy(to_copy):
167167
168168 super (TestLVHDoISCSISR , self ).setUp ()
169169
170- @property
171- def mock_baseiscsi (self ):
172- assert len (self .base_srs ) == 1
173- single_sr = None
174- for sr in self .base_srs :
175- single_sr = sr
176-
177- return single_sr
178-
179170 def baseiscsi (self , srcmd , sr_uuid ):
180171 new_baseiscsi = mock .create_autospec (BaseISCSISR )
181172 local_iqn = srcmd .dconf ['localIQN' ]
@@ -199,48 +190,6 @@ def create_test_sr(self, sr_cmd):
199190 self .subject = LVHDoISCSISR .LVHDoISCSISR (
200191 sr_cmd , self .sr_uuid )
201192
202- def test_check_sr_pbd_not_found (self ):
203- # Arrange
204- self .mock_util .find_my_pbd .return_value = None
205- self .create_test_sr (self .create_sr_command ())
206-
207- # Act
208- self .subject .check_sr (TEST_SR_UUID )
209-
210- # Assert
211- self .mock_util .find_my_pbd .assert_called_with (
212- self .mock_session , 'test_host' , 'sr_ref' )
213-
214- def test_check_sr_correct_sessions_count (self ):
215- # Arrange
216- self .mock_util .find_my_pbd .return_value = 'my_pbd'
217- self .mock_session .xenapi .PBD .get_other_config .return_value = {
218- 'iscsi_sessions' : 2
219- }
220- self .create_test_sr (self .create_sr_command ())
221-
222- # Act
223- self .subject .check_sr (TEST_SR_UUID )
224-
225- # Assert
226- self .mock_session .xenapi .PBD .get_other_config .assert_called_with ('my_pbd' )
227-
228- def test_check_sr_not_enough_sessions (self ):
229- # Arrange
230- self .mock_util .find_my_pbd .return_value = 'my_pbd'
231- self .mock_session .xenapi .PBD .get_other_config .return_value = {
232- 'iscsi_sessions' : 1
233- }
234- self .create_test_sr (self .create_sr_command ())
235-
236- # Act
237- self .subject .check_sr (TEST_SR_UUID )
238-
239- # Assert
240- self .mock_baseiscsi .attach .assert_called_with (
241- TEST_SR_UUID
242- )
243-
244193 def test_sr_attach_multi_session (self ):
245194 # Arrange
246195 self .mock_util .find_my_pbd .return_value = 'my_pbd'
0 commit comments