Files
cfw-autumn/scripts/testGroups/g1.sh
John Yeo 3d47e1effa wip
2025-11-12 11:01:19 +00:00

40 lines
1.2 KiB
Bash
Executable File

#!/bin/bash
# Test Group 1: Upgrade & Downgrade Tests
# Description: Tests for product upgrades and downgrades
# Source shared configuration
source "$(dirname "$0")/config.sh"
# Setup if requested
if [[ "$1" == *"setup"* ]]; then
echo "Running test setup..."
BUN_SETUP
fi
# Run tests using TypeScript runner with compact mode
# Adjust --max to control concurrency (default: 6)
BUN_PARALLEL_COMPACT \
'server/tests/balances/track/concurrency' \
# 'server/tests/balances/track/allocated' \
# 'server/tests/balances/check/basic' \
# 'server/tests/balances/check/credit-systems' \
# 'server/tests/balances/check/misc' \
# 'server/tests/balances/track/basic' \
# 'server/tests/balances/track/credit-systems' \
# 'server/tests/balances/track/entity-balances' \
# 'server/tests/balances/track/entity-products' \
# 'server/tests/balances/track/legacy' \
# BUN_PARALLEL_COMPACT \
# 'server/tests/attach/basic' \
# 'server/tests/attach/entities' \
# 'server/tests/attach/upgrade' \
# 'server/tests/attach/downgrade' \
# 'server/tests/attach/free' \
# 'server/tests/attach/addOn' \
# 'server/tests/attach/entities' \
# 'server/tests/attach/checkout' \
# 'server/tests/attach/misc' \
# --max=6 \