Lines Matching refs:obj
31 obj = client.getjson()['body']
34 if ns.upper() in obj['NS']:
35 assert obj['NS'][ns.upper()] == ns_value, f'{ns} match'
47 obj = client.getjson()['body']
49 assert obj['UID'] == os.geteuid(), 'uid match'
50 assert obj['GID'] == os.getegid(), 'gid match'
54 obj = client.getjson()['body']
59 assert obj['UID'] == nobody_uid, 'uid of nobody'
60 assert obj['GID'] == nogroup_gid, f'gid of {nogroup}'
68 obj = client.getjson()['body']
70 assert obj['UID'] == 0, 'uid match user=root'
71 assert obj['GID'] == 0, 'gid match user=root'
80 obj = client.getjson()['body']
82 assert obj['UID'] == 0, 'uid match user=root group=nogroup'
83 assert obj['GID'] == nogroup_gid, 'gid match user=root group=nogroup'
96 obj = client.getjson()['body']
98 assert obj['UID'] == 0, 'uid match uidmap'
99 assert obj['GID'] == 0, 'gid match gidmap'
109 obj = client.getjson()['body']
111 assert obj['UID'] == nobody_uid, 'uid match'
112 assert obj['GID'] == nogroup_gid, 'gid match'
116 obj = client.getjson()['body']
119 assert obj['UID'] == nobody_uid, 'uid nobody'
120 assert obj['GID'] == nogroup_gid, 'gid nobody'
128 obj = client.getjson()['body']
130 assert obj['UID'] == 0, 'uid nobody user=root'
131 assert obj['GID'] == 0, 'gid nobody user=root'
140 obj = client.getjson()['body']
142 assert obj['UID'] == 0, 'uid match user=root group=nogroup'
143 assert obj['GID'] == nogroup_gid, 'gid match user=root group=nogroup'
156 obj = client.getjson()['body']
158 assert obj['UID'] == 0, 'uid match uidmap user=root'
159 assert obj['GID'] == 0, 'gid match gidmap user=root'
171 obj = client.getjson()['body']
173 assert obj['UID'] == nobody_uid, 'uid match uidmap user=nobody'
174 assert obj['GID'] == nogroup_gid, 'gid match uidmap user=nobody'
189 obj = client.getjson()['body']
197 if ns.upper() in obj['NS']:
199 obj['NS'][ns.upper()]
203 assert obj['NS']['MNT'] != getns('mnt'), 'mnt set'
204 assert obj['NS']['USER'] != getns('user'), 'user set'
231 obj = client.getjson()['body']
233 assert obj['PID'] == 2, 'pid of container is 2'
258 obj = client.getjson()['body']
261 if ns.upper() in obj['NS']:
263 obj['NS'][ns.upper()]
294 obj = client.getjson(url='/?file=/go/app')['body']
296 assert obj['FileExists'], 'app relative to rootfs'
298 obj = client.getjson(url='/?file=/bin/sh')['body']
299 assert not obj['FileExists'], 'file should not exists'
312 obj = client.getjson(url='/?file=/go/app')['body']
314 assert obj['FileExists'], 'app relative to rootfs'
316 obj = client.getjson(url='/?file=/bin/sh')['body']
317 assert not obj['FileExists'], 'file should not exists'
353 obj = client.getjson(url='/?mounts=true')['body']
356 "/ /tmp" not in obj['Mounts'] and "tmpfs" not in obj['Mounts']
363 obj = client.getjson(url='/?mounts=true')['body']
366 "/ /tmp" in obj['Mounts'] and "tmpfs" in obj['Mounts']