Пример #1
0
    def test_maybe_launch_error(self):
        mock_watchman = self.create_mock_watchman(False)
        mock_watchman.launch.side_effect = Watchman.ExecutionError('oops!')

        self.watchman_launcher._watchman = mock_watchman
        self.assertFalse(self.watchman_launcher.maybe_launch())

        mock_watchman.is_alive.assert_called_once_with()
        mock_watchman.launch.assert_called_once_with()
Пример #2
0
  def test_maybe_launch_error(self):
    mock_watchman = self.create_mock_watchman(False)
    mock_watchman.launch.side_effect = Watchman.ExecutionError('oops!')

    wl = self.watchman_launcher()
    wl.watchman = mock_watchman
    with self.assertRaises(wl.watchman.ExecutionError):
      wl.maybe_launch()

    mock_watchman.is_alive.assert_called_once_with()
    mock_watchman.launch.assert_called_once_with()