#!/usr/bin/env bash # Unit tests for magisk_service.sh boot safety helpers. set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" PASS=0 FAIL=0 _t_pass() { PASS=$((PASS + 1)) printf ' OK: %s\n' "$1" } _t_fail() { FAIL=$((FAIL + 1)) printf ' FAIL: %s\n' "$1" } TMPDIR_TEST="$(mktemp -d)" trap 'rm -rf "${TMPDIR_TEST}"' EXIT cat >"${TMPDIR_TEST}/config.sh" <"${TMPDIR_TEST}/minimalist_launcher.apk" printf 'pkg/.Activity' >"${TMPDIR_TEST}/minimalist_launcher.activity" cat >"${TMPDIR_TEST}/config.sh" <