[Catalyst] make test fails with C:P:Session:State::Cookie

Daniel McBrearty danielmcbrearty at gmail.com
Thu Sep 6 22:17:31 GMT 2007


ok, i searched the list but stupidly didn't look at cpan bugtracker
... it is a reported bug. in fact there seem to be several issues with
the live_app.t in 0.07

what's the implication? sessions will time out even if though the user
has revisited?

as i have nothing better to do, and need this sorted, i'll have a dig
in the source. chance to see how some of this stuff works underneath.
if anyone has any pointers or has been here already, that is always
interesting.

who knows i might actually get someplace :-)



On 9/6/07, Daniel McBrearty <danielmcbrearty at gmail.com> wrote:
> I just forwarded this to Yuval.
>
>
> On 9/6/07, Daniel McBrearty <danielmcbrearty at gmail.com> wrote:
> > this is all a brand new install on ubuntu 7, so all deps should be
> > most recent off my mirror. any ideas?
> >
> >
> >
> > root at ubuntu7-vm:~/.cpan/build/Catalyst-Plugin-Session-State-Cookie-0.07#
> > perl Makefile.PL
> > Checking if your kit is complete...
> > Looks good
> > Writing Makefile for Catalyst::Plugin::Session::State::Cookie
> > root at ubuntu7-vm:~/.cpan/build/Catalyst-Plugin-Session-State-Cookie-0.07# make
> > cp lib/Catalyst/Plugin/Session/State/Cookie.pm
> > blib/lib/Catalyst/Plugin/Session/State/Cookie.pm
> > Manifying blib/man3/Catalyst::Plugin::Session::State::Cookie.3pm
> > root at ubuntu7-vm:~/.cpan/build/Catalyst-Plugin-Session-State-Cookie-0.07#
> > make test
> > PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
> > "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> > t/01use............ok
> > t/02pod............skipped
> >         all skipped: set TEST_POD to enable this test
> > t/03podcoverage....skipped
> >         all skipped: Test::Pod::Coverage 1.04 required
> > t/basic............ok
> > t/live_app.........ok 1/0
> > #   Failed test 'cookie expiration was extended'
> > #   at t/live_app.t line 72.
> > #     '1189038714'
> > #         <
> > #     '1189038714'
> > t/live_app.........NOK 9# Looks like you failed 1 test of 11.
> > t/live_app.........dubious
> >         Test returned status 1 (wstat 256, 0x100)
> > DIED. FAILED test 9
> >         Failed 1/11 tests, 90.91% okay
> > Failed Test  Stat Wstat Total Fail  Failed  List of Failed
> > -------------------------------------------------------------------------------
> > t/live_app.t    1   256    11    1   9.09%  9
> > 2 tests skipped.
> > Failed 1/5 test scripts, 80.00% okay. 1/25 subtests failed, 96.00% okay.
> > make: *** [test_dynamic] Error 1
> >
> >
> >
> >
> > root at ubuntu7-vm:~# perl -V
> > Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
> >   Platform:
> >     osname=linux, osvers=2.6.15.7, archname=i486-linux-gnu-thread-multi
> >     uname='linux rothera 2.6.15.7 #1 smp sat sep 30 10:21:42 utc 2006
> > i686 gnulinux '
> >     config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN
> > -Dcccdlflags=-fPIC -Darchname=i486-linux-gnu -Dprefix=/usr
> > -Dprivlib=/usr/share/perl/5.8 -Darchlib=/usr/lib/perl/5.8
> > -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5
> > -Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/usr/local
> > -Dsitelib=/usr/local/share/perl/5.8.8
> > -Dsitearch=/usr/local/lib/perl/5.8.8 -Dman1dir=/usr/share/man/man1
> > -Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1
> > -Dsiteman3dir=/usr/local/man/man3 -Dman1ext=1 -Dman3ext=3perl
> > -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Uusesfio -Uusenm
> > -Duseshrplib -Dlibperl=libperl.so.5.8.8 -Dd_dosuid -des'
> >     hint=recommended, useposix=true, d_sigaction=define
> >     usethreads=define use5005threads=undef useithreads=define
> > usemultiplicity=define
> >     useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
> >     use64bitint=undef use64bitall=undef uselongdouble=undef
> >     usemymalloc=n, bincompat5005=undef
> >   Compiler:
> >     cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS
> > -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include
> > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
> >     optimize='-O2',
> >     cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN
> > -fno-strict-aliasing -pipe -I/usr/local/include'
> >     ccversion='', gccversion='4.1.2 (Ubuntu 4.1.2-0ubuntu4)', gccosandvers=''
> >     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
> >     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
> >     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
> > lseeksize=8
> >     alignbytes=4, prototype=define
> >   Linker and Libraries:
> >     ld='cc', ldflags =' -L/usr/local/lib'
> >     libpth=/usr/local/lib /lib /usr/lib
> >     libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
> >     perllibs=-ldl -lm -lpthread -lc -lcrypt
> >     libc=/lib/libc-2.5.so, so=so, useshrplib=true, libperl=libperl.so.5.8.8
> >     gnulibc_version='2.5'
> >   Dynamic Linking:
> >     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
> >     cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib'
> >
> >
> > Characteristics of this binary (from libperl):
> >   Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
> >                         PERL_MALLOC_WRAP THREADS_HAVE_PIDS USE_ITHREADS
> >                         USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API
> >   Built under linux
> >   Compiled at Mar  6 2007 01:40:14
> >   @INC:
> >     /etc/perl
> >     /usr/local/lib/perl/5.8.8
> >     /usr/local/share/perl/5.8.8
> >     /usr/lib/perl5
> >     /usr/share/perl5
> >     /usr/lib/perl/5.8
> >     /usr/share/perl/5.8
> >     /usr/local/lib/site_perl
> >     .
> > root at ubuntu7-vm:~#
> >
>
>
> --
> Daniel McBrearty
> email : danielmcbrearty at gmail.com
> http://www.engoi.com
> http://danmcb.vox.com
> http://danmcb.blogger.com
> find me on linkedin and facebook
> BTW : 0873928131
>


-- 
Daniel McBrearty
email : danielmcbrearty at gmail.com
http://www.engoi.com
http://danmcb.vox.com
http://danmcb.blogger.com
find me on linkedin and facebook
BTW : 0873928131



More information about the Catalyst mailing list