|
@@ -5,7 +5,7 @@ use FindBin;
|
|
|
use lib $FindBin::Bin.'/../bin';
|
|
use lib $FindBin::Bin.'/../bin';
|
|
|
require 'testrail-report';
|
|
require 'testrail-report';
|
|
|
|
|
|
|
|
-use Test::More 'tests' => 16;
|
|
|
|
|
|
|
+use Test::More 'tests' => 17;
|
|
|
use Capture::Tiny qw{capture_merged};
|
|
use Capture::Tiny qw{capture_merged};
|
|
|
|
|
|
|
|
use lib $FindBin::Bin.'/lib';
|
|
use lib $FindBin::Bin.'/lib';
|
|
@@ -63,3 +63,7 @@ $0 = $FindBin::Bin.'/../bin/testrail-report';
|
|
|
($out,(undef,$code)) = capture_merged {TestRail::Bin::Report::run('args' => \@args)};
|
|
($out,(undef,$code)) = capture_merged {TestRail::Bin::Report::run('args' => \@args)};
|
|
|
is($code, 0, "Exit code OK asking for help");
|
|
is($code, 0, "Exit code OK asking for help");
|
|
|
like($out,qr/encoding of arguments/i,"Help output OK");
|
|
like($out,qr/encoding of arguments/i,"Help output OK");
|
|
|
|
|
+
|
|
|
|
|
+#Make sure that the binary itself processes args correctly
|
|
|
|
|
+$out = `$0 --help`;
|
|
|
|
|
+like($out,qr/encoding of arguments/i,"Appears we can run binary successfully");
|