Examples of ResponseStream


Examples of com.google.jstestdriver.ResponseStream

  final TestListener listener = new TestResultListenerStub();

  public void testGetRunTestsActionResponseStream() throws Exception {
    CoverageResponseStreamFactory factory = new CoverageResponseStreamFactory(null, new TestResultGenerator());

    ResponseStream responseStream = factory.getRunTestsActionResponseStream("browserId");
    assertNotNull(responseStream);
  }
View Full Code Here

Examples of com.google.jstestdriver.ResponseStream

  }

  public void testGetResetActionResponseStream() throws Exception {
    CoverageResponseStreamFactory factory = new CoverageResponseStreamFactory(null, new TestResultGenerator());
   
    ResponseStream responseStream = factory.getResetActionResponseStream();
    assertEquals(CoverageResponseStreamFactory.NULL_RESPONSE_STREAM, responseStream);
  }
View Full Code Here

Examples of com.google.jstestdriver.ResponseStream

    }
  }

  public void testAggregateresponses() throws Exception {
    FileInfo one = new FileInfo("one", -1, -1, false, false, null, "one");
    ResponseStream streamOne = new NoopStream();
    ResponseStream streamTwo = new NoopStream();
    final RunData runDataOne = new RunData(Lists
        .newArrayList(streamOne), Collections.<JstdTestCase> emptyList(), null);
    final RunData runDataTwo = new RunData(Lists
        .newArrayList(streamTwo), Collections.<JstdTestCase> emptyList(), null);
View Full Code Here

Examples of com.google.jstestdriver.ResponseStream

        runDataOne.aggregateResponses(runDataTwo));
  }

  public void testRecordResponse() throws Exception {
    FileInfo one = new FileInfo("one", -1, -1, false, false, null, "one");
    ResponseStream streamOne = new NoopStream();
    ResponseStream streamTwo = new NoopStream();
    final RunData runDataOne = new RunData(Lists
        .newArrayList(streamOne), Collections.<JstdTestCase> emptyList(), null);

    assertEquals(new RunData(Lists.newArrayList(
        streamOne, streamTwo), Collections.<JstdTestCase> emptyList(), null),
View Full Code Here

Examples of com.google.jstestdriver.ResponseStream

        streamOne, streamTwo), Collections.<JstdTestCase> emptyList(), null),
        runDataOne.recordResponse(streamTwo));
  }

  public void testUpdateFileSet() throws Exception {
    ResponseStream streamOne = new NoopStream();
    FileInfo one = new FileInfo("one", -1, -1, false, false, null, "one");
    FileInfo two = new FileInfo("two", -1, -1, false, false, null, "two");
   
    final JstdTestCaseFactory testCaseFactory =
        new JstdTestCaseFactory(
View Full Code Here

Examples of javax.faces.context.ResponseStream

    public ResponseStream createResponseStream(OutputStream outputStream)
    {
        final OutputStream output = outputStream;

        return new ResponseStream()
        {
            public void write(int b) throws IOException
            {
                output.write(b);
            }
View Full Code Here

Examples of javax.faces.context.ResponseStream

  }

  @Override
  public ResponseStream createResponseStream(final OutputStream output)
  {
    return new ResponseStream()
    {
      @Override
      public void write(int b) throws IOException
      {
        output.write(b);
View Full Code Here

Examples of javax.faces.context.ResponseStream

    protected void renderCAPTCHA(FacesContext facesContext) throws IOException {

    // getting CAPTCHA attributes.
    HttpServletResponse response = (HttpServletResponse) facesContext
        .getExternalContext().getResponse();
    ResponseStream out = facesContext.getResponseStream();
    Map requestMap = facesContext.getExternalContext()
        .getRequestParameterMap();
    HttpServletRequest request = (HttpServletRequest) facesContext
        .getExternalContext().getRequest();
    String captchaSessionKeyName = requestMap.get(
        CAPTCHAComponent.ATTRIBUTE_CAPTCHA_SESSION_KEY_NAME).toString();
   
    // construct the CAPTCHA image generator object.
    CAPTCHAImageGenerator captchaImageGenerator = new CAPTCHAImageGenerator();
   
    try
    {
        String captchaText;
        Color endingColor = ColorGenerator.generateRandomColor(null);
        Color startingColor = ColorGenerator.generateRandomColor(endingColor);
       
        // Generate random CAPTCHA text.
        captchaText = CAPTCHATextGenerator.generateRandomText();       
       
        // Generate the image, the BG color is randomized from starting to ending colors.
            captchaImageGenerator.generateImage(response, captchaText,
            startingColor, endingColor);

        // Set the generated text in the user session.
        request.getSession().setAttribute(captchaSessionKeyName,
            captchaText);

    }
    finally
    {
        out.close();
        facesContext.responseComplete();
    }
    }
View Full Code Here

Examples of javax.faces.context.ResponseStream

    public ResponseStream createResponseStream(OutputStream outputStream)
    {
        final OutputStream output = outputStream;

        return new ResponseStream()
        {
            public void write(int b) throws IOException
            {
                output.write(b);
            }
View Full Code Here

Examples of javax.faces.context.ResponseStream

    {

        // getting CAPTCHA attributes.
        HttpServletResponse response = (HttpServletResponse) facesContext
                .getExternalContext().getResponse();
        ResponseStream out = facesContext.getResponseStream();
        Map requestMap = facesContext.getExternalContext()
                .getRequestParameterMap();
        String captchaSessionKeyName = requestMap.get(
                CAPTCHAComponent.ATTRIBUTE_CAPTCHA_SESSION_KEY_NAME).toString();

        // construct the CAPTCHA image generator object.
        CAPTCHAImageGenerator captchaImageGenerator = new CAPTCHAImageGenerator();

        try
        {
            String captchaText;
            Color endingColor = ColorGenerator.generateRandomColor(null);
            Color startingColor = ColorGenerator
                    .generateRandomColor(endingColor);

            // Generate random CAPTCHA text.
            captchaText = CAPTCHATextGenerator.generateRandomText();

            TomahawkConfig config = TomahawkConfig.getCurrentInstance(facesContext);
            // Set the generated text in the user session.
            facesContext.getExternalContext().getSessionMap().put(
                    config.isPrefixCaptchaSessionKey() ?
                    AbstractCAPTCHAComponent.ATTRIBUTE_CAPTCHA_SESSION_KEY_NAME+
                    "_"+captchaSessionKeyName : captchaSessionKeyName, captchaText);

            // Generate the image, the BG color is randomized from starting to ending colors.
            captchaImageGenerator.generateImage(response, captchaText,
                    startingColor, endingColor);
        }
        finally
        {
            out.close();
            facesContext.responseComplete();
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.