예제 #1
0
 def test_process_clobber_times_wrong_slave(self, mock_do_clobber, mock_write_file):
     # should cause no response
     server_clobber_times_wrong_slave = self.gen_server_clobber_times('iamamwhoami')
     process_clobber_times(server_clobber_times_wrong_slave, self.process_args)
     assert not mock_do_clobber.called
예제 #2
0
 def test_process_clobber_times_right_slave(self, mock_do_clobber, mock_write_file):
     server_clobber_times_right_slave = self.gen_server_clobber_times(self.slave_name)
     process_clobber_times(server_clobber_times_right_slave, self.process_args)
     mock_do_clobber.assert_called_with('/tmp', False, ['last-clobber'])
예제 #3
0
 def test_process_clobber_times_no_slave(self, mock_do_clobber, mock_write_file):
     server_clobber_times_no_slave = self.gen_server_clobber_times()
     # so we can tell if a clobber has been triggered
     process_clobber_times(server_clobber_times_no_slave, self.process_args)
     mock_do_clobber.assert_called_with('/tmp', False, ['last-clobber'])