plasma-virtual-desktop-swit.../tests/run_all_tests.sh

39 lines
1.8 KiB
Bash
Executable File

#!/bin/bash
# Run all tests for Virtual Desktop Switcher
cd "$(dirname "$0")"
echo "╔══════════════════════════════════════════════════════════════╗"
echo "║ Virtual Desktop Switcher - Test Suite ║"
echo "╚══════════════════════════════════════════════════════════════╝"
echo ""
FAILED=0
echo "▶ Running test_DesktopLogic.js..."
if node test_DesktopLogic.js; then
echo ""
else
FAILED=1
fi
echo ""
echo "▶ Running test_DesktopManager.js..."
if node test_DesktopManager.js; then
echo ""
else
FAILED=1
fi
echo ""
if [ $FAILED -eq 0 ]; then
echo "╔══════════════════════════════════════════════════════════════╗"
echo "║ ✓ ALL TESTS PASSED ║"
echo "╚══════════════════════════════════════════════════════════════╝"
exit 0
else
echo "╔══════════════════════════════════════════════════════════════╗"
echo "║ ✗ SOME TESTS FAILED ║"
echo "╚══════════════════════════════════════════════════════════════╝"
exit 1
fi