def setUp(self):
     self.rmi_launcher = ApplicationLauncher(application)
     self.rmi_launcher._get_output_files = lambda: ('out', 'err')
     self.rmi_launcher.db_path = '/tempfile'
     self.rmi_launcher.application_started = self._fake_application_started
     self.os_library = _FakeOperatingSystemLibrary()
     self.rmi_launcher.operating_system = self.os_library
 def setUp(self):
     class _FakeNamespace:
         _testlibs = {}
     NAMESPACES.current = _FakeNamespace()
     self.rmi_launcher = ApplicationLauncher(application)
     self.builtin_library = _FakeBuiltInLibrary()
     self.rmi_launcher.builtin = self.builtin_library
     self.rmi_launcher._run_remote_import = self._fake_remote_import
     self.rmi_launcher._prepare_for_reimport_if_necessary = lambda x,*args: None
     self.library = None
 def test_parses_timestring(self):
     rmi_launcher = ApplicationLauncher(application, '1 second')
     assert_equals(1, rmi_launcher.timeout)
 def setUp(self):
     self.rmi_launcher = ApplicationLauncher(application)
     self.rmi_launcher.db_path = '/tempfile'
     self.os_library = _FakeOperatingSystemLibrary()
     self.rmi_launcher.operating_system = self.os_library