@Test
public void doesTimeoutWithException() throws Exception {

	configureAndStartPipe();
	Message input = new Message("1500");
	try {
		doPipe(input);
		fail("an exception should occur!");
	} catch(PipeRunException e) {
		assertTrue(e.getCause() instanceof TimeOutException);
	}
}