mirror of
https://github.com/erenfro/gen2stage4.git
synced 2024-09-21 11:02:53 -04:00
55 lines
1.4 KiB
Text
55 lines
1.4 KiB
Text
|
#!/usr/bin/env bats
|
||
|
|
||
|
load test_helper
|
||
|
|
||
|
setup() {
|
||
|
f test/usr/bin/ping
|
||
|
f test/usr/src/linux-"$test_uname"/.config
|
||
|
f test/usr/src/linux-"$test_uname"/vmlinux
|
||
|
f test/lib/modules/"$test_uname"/mod.ko
|
||
|
f test/lib64/modules/"$test_uname"/mod.ko
|
||
|
mkstage4.sh -k -q -t test test
|
||
|
}
|
||
|
|
||
|
teardown() {
|
||
|
rm -rf test test.tar.bz2 test.tar.bz2.ksrc test.tar.bz2.kmod
|
||
|
}
|
||
|
|
||
|
@test "/usr/bin/ping is included" {
|
||
|
assert_tar_includes test/usr/bin/ping
|
||
|
}
|
||
|
|
||
|
@test "/usr/src/linux-uname/.config is excluded" {
|
||
|
assert_tar_excludes test/usr/src/linux-"$test_uname"/.config
|
||
|
}
|
||
|
|
||
|
@test "/usr/src/linux-uname/vmlinux is excluded" {
|
||
|
assert_tar_excludes test/usr/src/linux-"$test_uname"/vmlinux
|
||
|
}
|
||
|
|
||
|
@test "/lib/modules/uname/mod.ko is excluded" {
|
||
|
assert_tar_excludes test/lib/modules/"$test_uname"/mod.ko
|
||
|
}
|
||
|
|
||
|
@test "/lib64/modules/uname/mod.ko is excluded" {
|
||
|
assert_tar_excludes test/lib64/modules/"$test_uname"/mod.ko
|
||
|
}
|
||
|
|
||
|
@test "/usr/src/linux-uname/.config is included" {
|
||
|
assert_tar_includes test/usr/src/linux-"$test_uname"/.config test.tar.bz2.ksrc
|
||
|
}
|
||
|
|
||
|
@test "/usr/src/linux-uname/vmlinux is included" {
|
||
|
assert_tar_includes test/usr/src/linux-"$test_uname"/vmlinux test.tar.bz2.ksrc
|
||
|
}
|
||
|
|
||
|
@test "/lib/modules/uname/mod.ko is included" {
|
||
|
assert_tar_includes test/lib/modules/"$test_uname"/mod.ko test.tar.bz2.kmod
|
||
|
}
|
||
|
|
||
|
@test "/lib64/modules/uname/mod.ko is included" {
|
||
|
assert_tar_includes test/lib64/modules/"$test_uname"/mod.ko test.tar.bz2.kmod
|
||
|
}
|
||
|
|
||
|
# vim: ft=bash
|