Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 2, 2015
  1. 96039. Avoid close() on a FIFO until the reader is done.

    Cygwin seems to block on close() if a FIFO contains data.  This test
    deadlocks because it expects the ability to read from the FIFO
    asynchronously later.
  2. @eserte
Commits on Oct 31, 2014
  1. [ 91406] Use empty string instead of undef for __DIE__ han…

    Philip Gwyn committed with
    The bug alleges that the empty string is more compatible.
    It doesn't seem to make a difference for contemporary versions of
    Perl, so why not?
Commits on Oct 30, 2014
Commits on Oct 1, 2014
  1. Add a failing test case for reporting die() from within SIGDIE.

    Grinnz provided this test case on Freenode #perl.  It shows that die()
    within a SIGDIE handler is not reported.  Instead, the original error
    is thrown without any indication why it wasn't handled as intended.
Commits on Jul 12, 2014
  1. Add POE::Test::Sequence::create_generic_session().

    A generic session runs all the events it receives through the test
    sequence.  It seems like something that might be common for simple
    t/90_regression/leolo-alarm-adjust.t uses it as a proof of concept, a
    future documentation example, and to shave about 2sec off the test.
Commits on Jul 11, 2014
  1. Speed up a test by adding an idle event to POE::Wheel::FollowTail.

    Rather than wait for several seconds to elapse, tests can set a low
    PollInterval and use IdleEvent handlers to tell when it's ready to
    move on.
    As a proof of concept, this commit also removes about 8 seconds from a
    regression test using the new IdleEvent.
  2. Fix a test hang on Windows.

Commits on Jul 7, 2014
Commits on May 4, 2014
Commits on Apr 10, 2014
  1. POE::Filter::HTTPD will use Email::MIME::RFC2047::Encoder to convert

    Philip Gwyn committed
        UTF-8 headers into MIME entities
    Documentation for above
    Tests for above
    Added exceptions to 02_pod_coverage.t for POE::Filter::HTTPD
Commits on Apr 9, 2014
  1. Added MaxBuffer support

    Philip Gwyn committed
    Created a constructor that takes named parameters.
    Above constructor will also accept the old syntax
    Documentation for above
    Test cases for above
    Added POE::Fitler::Reference::FIRST_UNUSED
  2. Added MaxBuffer to POE::Filter::HTTPD

    Philip Gwyn committed
    Document above
    Tests for above
    POE::Filter::HTTPD->new now complain about unknown parameters
    Get MaxContent via POE::Filter->__param_max()
    Added POE::Filter::HTTPD::FIRST_UNUSED
  3. Added MaxLength and MaxBuffer to POE::Filter::Line

    Philip Gwyn committed
    Tests for above
    Documented above
  4. Added MaxBuffer and MaxLength parameters to POE::Filter::Block

    Philip Gwyn committed
    Added POE::Filter->__param_max for above
    Added unit tests for MaxBuffer and MaxLength
    Document the above
    Added POE::Filter::Block::FIRST_UNUSED because there wasn't one
Commits on Apr 8, 2014
  1. POE::Filter::HTTPD Streaming mode no longer requires switching filters

    Philip Gwyn committed
    t/90_regression/leolo-filter-httpd.t tests the above
Commits on Apr 7, 2014
  1. Added POE::Filter::HTTPD->get_pending

    Philip Gwyn committed
    Added tests for Streaming requests
    This time remember to commit the unit test
Commits on Apr 6, 2014
  1. Crudely benchmark the machine under test.

    A lot of POE's tests work around slow machines by unconditionally
    delaying a lot.  This makes the tests feel ponderous on fast systems,
    and it thwarts Continuous Integration.
    Benchmarking machines under test will help me tell how much the
    work-around is needed.  It may eventually hint to other tests how long
    they need to wait.
Commits on Apr 4, 2014
  1. Fixed my regression test

    Philip Gwyn committed
Something went wrong with that request. Please try again.