blob: 9b77e49f546edbc1fab99e8a4e497effbd25d8d5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
def host_does_not_have_user(ctx, username=None):
assert_ne = globals()["assert_ne"]
qemu = ctx["qemu"]
output, exit = qemu.ssh(["getent", "passwd", username])
assert_ne(exit, 0)
def host_has_user(ctx, username=None):
assert_eq = globals()["assert_eq"]
qemu = ctx["qemu"]
output, exit = qemu.ssh(["getent", "passwd", username])
assert_eq(exit, 0)
output = output.decode("UTF8")
assert f"\n{username}:" in output
|