bats_load_library bats-support
bats_load_library bats-assert
mkdir --parents ../build
- touch ../build/dll.conf
+ touch ../build/dllpostinst.conf
}
teardown() {
- rm -rf ../build/dll.conf
+ rm -rf ../build/dllpostinst.conf
}
@test "ignore file does not exists" {
}
@test "add entry kds_s2000w_net dll.conf" {
- export DLLCONFIG="../build/dll.conf"
+ export DLLCONFIG="../build/dllpostinst.conf"
run ../src/debian/postinst
assert_success
- assert_line --index 0 "found ../build/dll.conf"
- assert_line --index 1 "add kds_s2000w_net to ../build/dll.conf"
- assert_equal "$(cat ../build/dll.conf)" "kds_s2000w_net"
- assert_equal "$(cat ../build/dll.conf | wc --lines)" "1"
+ assert_line --index 0 "found ../build/dllpostinst.conf"
+ assert_line --index 1 "add kds_s2000w_net to ../build/dllpostinst.conf"
+ assert_equal "$(cat ../build/dllpostinst.conf)" "kds_s2000w_net"
+ assert_equal "$(cat ../build/dllpostinst.conf | wc --lines)" "1"
unset DLLCONFIG
}
@test "entry exists in dll.conf do nothing" {
- export DLLCONFIG="../build/dll.conf"
+ export DLLCONFIG="../build/dllpostinst.conf"
run ../src/debian/postinst
run ../src/debian/postinst
assert_success
- assert_output "found ../build/dll.conf"
- assert_equal "$(cat ../build/dll.conf)" "kds_s2000w_net"
- assert_equal "$(cat ../build/dll.conf | wc --lines)" "1"
+ assert_output "found ../build/dllpostinst.conf"
+ assert_equal "$(cat ../build/dllpostinst.conf)" "kds_s2000w_net"
+ assert_equal "$(cat ../build/dllpostinst.conf | wc --lines)" "1"
unset DLLCONFIG
}
\ No newline at end of file