Package com.google.jstestdriver.browser

Examples of com.google.jstestdriver.browser.BrowserPanicException


  public void stream(Response response) {
    if (response.getResponseType() == ResponseType.BROWSER_PANIC) {
      try {
        BrowserPanic panic = gson.fromJson(response.getResponse(),
                                           response.getResponseType().type);
        BrowserPanicException exception =
            new BrowserPanicException(panic.getBrowserInfo(),
                                      "");
        logger.error("Browser not found : {}\n Exception: {}",
                     new Object[]{response.getResponse(),
                                  exception});
        throw exception;
View Full Code Here


          }
        }
        break;
      case BROWSER_PANIC:
        BrowserPanic panic = gson.fromJson(response.getResponse(), response.getGsonType());
        throw new BrowserPanicException(panic.getBrowserInfo(), panic.getCause());
    }
  }
View Full Code Here

            listener.onFileLoad(response.getBrowser(), result);
          }
          break;
        case BROWSER_PANIC:
          BrowserPanic panic = gson.fromJson(response.getResponse(), response.getGsonType());
          throw new BrowserPanicException(panic.getBrowserInfo(), panic.getCause());
        case LOG:
          BrowserLog log = gson.fromJson(response.getResponse(), response.getGsonType());
          LoggerFactory.getLogger(log.getSource()).debug(log.getMessage());
          break;
      }
View Full Code Here

        } catch (Exception e) {
          throw new RuntimeException("Error deserializing: " + response, e);
        }
        Response resObj = streamMessage.getResponse();
        if (ResponseType.BROWSER_PANIC.equals(resObj.getResponseType())) {
          throw new BrowserPanicException(resObj.getBrowser(), resObj.getResponse());
        }
        stream.stream(resObj);
      } while (!streamMessage.isLast());
      logger.debug("finished {} for {} with {}", new Object[] {params.get("data"), browserId, streamMessage.getResponse().getResponseType()});
    } finally {
View Full Code Here

TOP

Related Classes of com.google.jstestdriver.browser.BrowserPanicException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.