podman
1#!/usr/bin/env bats
2
3load helpers
4
5@test "podman top - basic tests" {
6run_podman run -d $IMAGE top
7cid=$output
8is "$cid" "[0-9a-f]\{64\}$"
9
10run_podman top $cid
11is "${lines[0]}" "USER[ \t]*PID[ \t]*PPID[ \t]*%CPU[ \t]*ELAPSED[ \t]*TTY[ \t]*TIME[ \t]*COMMAND" "podman top"
12is "${lines[1]}" "root[ \t]*1[ \t]*0[ \t]*0.000[ \t]*" "podman top"
13
14run_podman top $cid -eo pid,comm
15is "${lines[0]}" "[ \t]*PID[ \t]*COMMAND" "podman top -eo pid,comm Heading"
16is "${lines[1]}" "[ \t]*1[ \t]*top" "podman top -eo pid,comm processes"
17
18run_podman top $cid -eo "pid comm"
19is "${lines[0]}" "[ \t]*PID[ \t]*COMMAND" "podman top -eo "pid comm" Heading"
20is "${lines[1]}" "[ \t]*1[ \t]*top" "podman top -eo "pid comm" processes"
21
22run_podman rm -f $cid
23}
24
25# vim: filetype=sh
26