def _verify_virtualenv_installer_instance_with(self, host_controller_class): mock_host_controller = self.mox.CreateMock(host_controller_class) mock_host_controller.feedback = self.mock_feedback self.mox.ReplayAll() virtualenv_installer_instance = VirtualEnvInstaller.create_with(self.virtualenv_installer_config, mock_host_controller, self.mock_file_system) self.assertIsInstance(virtualenv_installer_instance, VirtualEnvInstaller)
def create_with(virtualenv_installer_config, host_controller): file_system = FileSystem(host_controller) permissions = AkvoPermissions(host_controller) return VirtualEnvDeploymentHost( virtualenv_installer_config, file_system, DeploymentUserVerifier(permissions), permissions, Internet(host_controller), VirtualEnvInstaller.create_with(virtualenv_installer_config, host_controller, file_system), host_controller.feedback)
def create_with(virtualenv_installer_config, host_controller): file_system = FileSystem(host_controller) permissions = AkvoPermissions(host_controller) return VirtualEnvDeploymentHost(virtualenv_installer_config, file_system, DeploymentUserVerifier(permissions), permissions, Internet(host_controller), VirtualEnvInstaller.create_with(virtualenv_installer_config, host_controller, file_system), host_controller.feedback)
def _verify_virtualenv_installer_instance_with(self, host_controller_class): mock_host_controller = self.mox.CreateMock(host_controller_class) mock_host_controller.feedback = self.mock_feedback self.mox.ReplayAll() virtualenv_installer_instance = VirtualEnvInstaller.create_with( self.virtualenv_installer_config, mock_host_controller, self.mock_file_system) self.assertIsInstance(virtualenv_installer_instance, VirtualEnvInstaller)