cleanup trailing whitespace ugliness
[scpubgit/Object-Remote.git] / t / perl_execute.t
CommitLineData
f129bfaf 1use strictures 1;
2use Test::More;
3
abef6e5b 4$ENV{OBJECT_REMOTE_TEST_LOGGER} = 1;
f129bfaf 5
55c0d020 6use Object::Remote::Connector::Local;
7use Object::Remote::Connector::SSH;
f129bfaf 8
9my $defaults = Object::Remote::Connector::Local->new;
f129bfaf 10my $normal = $defaults->final_perl_command;
5ccce2d5 11my $ssh = Object::Remote::Connector::SSH->new(ssh_to => 'testhost')->final_perl_command;
f129bfaf 12
466ee2c4 13is($defaults->timeout, 10, 'Default connection timeout value is correct');
f129bfaf 14is($defaults->watchdog_timeout, undef, 'Watchdog is not enabled by default');
f129bfaf 15is($defaults->stderr, undef, 'Child process STDERR is clone of parent process STDERR by default');
16
5ccce2d5 17is_deeply($normal, ['perl', '-'], 'Default Perl interpreter arguments correct');
18is_deeply($ssh, [qw(ssh -A testhost), "perl -"], "Arguments using ssh are correct");
f129bfaf 19
55c0d020 20done_testing;
f129bfaf 21