def test_get_services_status(self):
     self._init_filer(get_response=self._get_services_status_response())
     ret = services.Services(self._filer).get_status()
     self._filer.get.assert_called_once_with('/status/services')
     expected_return_value = self._get_services_connection_status()
     self._assert_equal_objects(ret, expected_return_value)
 def test_disconnect(self):
     self._init_filer()
     services.Services(self._filer).disconnect()
     self._filer.put.assert_called_once_with('/config/services', None)
 def test_disable_sso(self):
     self._init_filer()
     services.Services(self._filer).disable_sso()
     self._filer.put.assert_called_once_with(
         '/config/gui/adminRemoteAccessSSO', False)
 def test_reconnect(self):
     self._init_filer()
     services.Services(self._filer).reconnect()
     self._filer.execute.assert_called_once_with('/status/services',
                                                 'reconnect', None)