diff options
author | OpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com> | 2020-06-23 15:31:02 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-23 15:31:02 -0400 |
commit | 0d961a40ba40b3fbd69090c49ee3cec7151f8a8e (patch) | |
tree | cf726cb2aa427d330f568977987f55810f1f49ab /contrib | |
parent | aa6881dd1474506610a85926f58893efe67eb98d (diff) | |
parent | aa16a0aab1576cc8ea21d7407ff64b597e79f10c (diff) | |
download | podman-0d961a40ba40b3fbd69090c49ee3cec7151f8a8e.tar.gz podman-0d961a40ba40b3fbd69090c49ee3cec7151f8a8e.tar.bz2 podman-0d961a40ba40b3fbd69090c49ee3cec7151f8a8e.zip |
Merge pull request #6726 from edsantiago/bats
system tests: invoke with abs path to podman
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/cirrus/logformatter | 4 | ||||
-rwxr-xr-x | contrib/cirrus/logformatter.t | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/contrib/cirrus/logformatter b/contrib/cirrus/logformatter index 4bfe7b97f..60c1e5985 100755 --- a/contrib/cirrus/logformatter +++ b/contrib/cirrus/logformatter @@ -231,6 +231,10 @@ END_HTML if ($looks_like_bats) { my $css; + # Readability: /long/path/to/podman -> podman (hover for full path) + $line =~ s{^(#\s+(#|\$)\s+)(\S+/)(podman\S*)\s} + {$1<span title="$3$4">$4</span> }; + if ($line =~ /^ok\s.*\s# skip/) { $css = 'skipped' } elsif ($line =~ /^ok\s/) { $css = 'passed' } elsif ($line =~ /^not\s+ok\s/) { $css = 'failed' } diff --git a/contrib/cirrus/logformatter.t b/contrib/cirrus/logformatter.t index 79c4563c2..d2193cc6c 100755 --- a/contrib/cirrus/logformatter.t +++ b/contrib/cirrus/logformatter.t @@ -88,12 +88,16 @@ __END__ ok 1 hi ok 2 bye # skip no reason not ok 3 fail +# $ /path/to/podman foo -bar +# #| FAIL: exit code is 123; expected 321 ok 4 blah >>> 1..4 <span class='bats-passed'><a name='t--00001'>ok 1 hi</a></span> <span class='bats-skipped'><a name='t--00002'>ok 2 bye # skip no reason</a></span> <span class='bats-failed'><a name='t--00003'>not ok 3 fail</a></span> +<span class='bats-log'># $ <span title="/path/to/podman">podman</span> foo -bar</span> +<span class='bats-log-esm'># #| FAIL: exit code is 123; expected 321</span> <span class='bats-passed'><a name='t--00004'>ok 4 blah</a></span> <hr/><span class='bats-summary'>Summary: <span class='bats-passed'>2 Passed</span>, <span class='bats-failed'>1 Failed</span>, <span class='bats-skipped'>1 Skipped</span>. Total tests: 4</span> |