public function handleConnectionStatus(ConnectionStatus $status) { if ($status->getType() == $status::ERROR) { throw new \ErrorException('Connection Failed'); } else { throw new SuccessException('Connection OK'); } }
/** * This function echoes a E if the connection failed. * * @Event("LiveTest.Run.HandleConnectionStatus") * * @param ConnectionStatus */ public function handleConnectionStatus(ConnectionStatus $connectionStatus) { if ($connectionStatus->getType() == ConnectionStatus::ERROR) { $this->echoChar('E'); } }
/** * Collect all information about the connection errors. * * @Event("LiveTest.Run.HandleConnectionStatus") * * @param ConnectionStatus $status */ public function handleConnectionStatus(ConnectionStatus $connectionStatus) { if ($connectionStatus->getType() == ConnectionStatus::ERROR) { $this->connectionStatuses[] = $connectionStatus; } }
/** * Echoes the connection status * * @Event("LiveTest.Run.HandleConnectionStatus") * * @param ConnectionStatus $status */ public function handleConnectionStatus(ConnectionStatus $connectionStatus) { if ($this->verbose) { echo "\n - Connection: " . $connectionStatus->getRequest()->getUri() . " - " . $connectionStatus->getType(); } }