mirror of
https://github.com/fsquillace/junest.git
synced 2026-01-23 02:34:30 +00:00
Add test for bwrap command
This commit is contained in:
parent
385dd8c68c
commit
4b5b7b300b
3 changed files with 14 additions and 7 deletions
|
|
@ -34,6 +34,11 @@ function setUp(){
|
|||
}
|
||||
UNSHARE=unshare_mock
|
||||
|
||||
bwrap_mock() {
|
||||
echo "bwrap $@"
|
||||
}
|
||||
BWRAP=bwrap_mock
|
||||
|
||||
}
|
||||
|
||||
function test_ln(){
|
||||
|
|
@ -136,6 +141,13 @@ function test_unshare(){
|
|||
UNSHARE=false LD_EXEC=false assertCommandFail unshare_cmd new_program
|
||||
}
|
||||
|
||||
function test_bwrap(){
|
||||
assertCommandSuccess bwrap_cmd new_program
|
||||
assertEquals "$(echo -e "ld_exec ${JUNEST_HOME}/usr/bin/$BWRAP --dev-bind / / /bin/sh -c :\nld_exec ${JUNEST_HOME}/usr/bin/$BWRAP new_program")" "$(cat $STDOUTF)"
|
||||
|
||||
BWRAP=false LD_EXEC=false assertCommandFail bwrap_cmd new_program
|
||||
}
|
||||
|
||||
function test_chroot(){
|
||||
CLASSIC_CHROOT=echo assertCommandSuccess chroot_cmd root
|
||||
assertEquals "root" "$(cat $STDOUTF)"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue