[Jifty-commit] r3571 - in jifty/trunk: lib/Jifty
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Tue Jun 26 16:11:04 EDT 2007
Author: alexmv
Date: Tue Jun 26 16:11:04 2007
New Revision: 3571
Modified:
jifty/trunk/ (props changed)
jifty/trunk/lib/Jifty/Test.pm
Log:
r19955 at zoq-fot-pik: chmrr | 2007-06-26 16:10:33 -0400
* Recent YAML::Syck's get confused by trying to be too smart with
$test_config, which is a filehandle which *also* stringifies to the
path. Force stringification to get consistent (working) results.
Modified: jifty/trunk/lib/Jifty/Test.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Test.pm (original)
+++ jifty/trunk/lib/Jifty/Test.pm Tue Jun 26 16:11:04 2007
@@ -158,9 +158,9 @@
my $class = shift;
my $test_config = File::Temp->new( UNLINK => 0 );
- Jifty::YAML::DumpFile($test_config, $class->test_config(Jifty::Config->new));
+ Jifty::YAML::DumpFile("$test_config", $class->test_config(Jifty::Config->new));
# Invoking bin/jifty and friends will now have the test config ready.
- $ENV{'JIFTY_TEST_CONFIG'} ||= $test_config;
+ $ENV{'JIFTY_TEST_CONFIG'} ||= "$test_config";
$class->builder->{test_config} = $test_config;
{
# Cache::Memcached stores things. And doesn't let them expire
@@ -187,7 +187,7 @@
# Mason's disk caching sometimes causes false tests
rmtree([ File::Spec->canonpath("$root/var/mason") ], 0, 1);
-$class->setup_test_database;
+ $class->setup_test_database;
$class->setup_mailbox;
}
More information about the Jifty-commit
mailing list