Files
cfw-autumn/scripts/testGroups/g5.sh
2025-11-08 19:31:38 +00:00

37 lines
918 B
Bash
Executable File

#!/bin/bash
# Test Group 5: Advanced Features
# Description: Tests for advanced features like coupons, referrals, usage limits
# Source shared configuration
source "$(dirname "$0")/config.sh"
# Setup if requested
if [[ "$1" == *"setup"* ]]; then
echo "Running test setup..."
BUN_SETUP
fi
# Note: advanced/multiFeature, advanced/rollovers, advanced/customInterval,
# advanced/usageLimit still use Mocha (not migrated yet)
BUN_PARALLEL_COMPACT \
'server/tests/advanced/coupons' \
'server/tests/advanced/misc' \
'server/tests/attach/updateQuantity' \
'server/tests/attach/multiProduct' \
'server/tests/advanced/multiFeature' \
'server/tests/advanced/referrals' \
'server/tests/advanced/rollovers' \
'server/tests/advanced/customInterval' \
'server/tests/advanced/usageLimit' \
--max=6
# BUN_PARALLEL_COMPACT \
# 'server/tests/advanced/usage'
# 'server/tests/advanced/referrals/paid' \