testrail-lock.t 446 B

12345678910111213141516171819
  1. use strict;
  2. use warnings;
  3. use Test::More "tests" => 2;
  4. use FindBin;
  5. use IO::CaptureOutput qw{capture};
  6. use lib $FindBin::Bin.'/../bin';
  7. require 'testrail-lock';
  8. #VERY rudimentray checking
  9. my @args = qw{--help};
  10. $0 = $FindBin::Bin.'/../bin/testrail-lock';
  11. my $out;
  12. my (undef,$code) = capture {TestRail::Bin::Lock::run(@args)} \$out, \$out;
  13. is($code, 0, "Exit code OK asking for help");
  14. like($out,qr/encoding of arguments/i,"Help output OK");