34 lines
821 B
Bash
Executable File
34 lines
821 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Test Group 4: Merged & Core Tests
|
|
# Description: Tests for merged subscriptions and core functionality
|
|
|
|
# Source shared configuration
|
|
source "$(dirname "$0")/config.sh"
|
|
|
|
# Setup if requested
|
|
if [[ "$1" == *"setup"* ]]; then
|
|
echo "Running test setup..."
|
|
BUN_SETUP
|
|
fi
|
|
|
|
BUN_PARALLEL_COMPACT \
|
|
'server/tests/merged/separate' \
|
|
'server/tests/merged/downgrade' \
|
|
'server/tests/merged/add' \
|
|
'server/tests/merged/group' \
|
|
'server/tests/merged/prepaid' \
|
|
'server/tests/merged/upgrade' \
|
|
'server/tests/merged/addOn' \
|
|
'server/tests/merged/trial' \
|
|
'server/tests/core/cancel' \
|
|
--max=6
|
|
|
|
|
|
|
|
# deprecated tests(?)
|
|
# 'server/tests/core/multiAttach' \
|
|
# 'server/tests/core/multiAttach/multiInvoice' \
|
|
# 'server/tests/core/multiAttach/multiUpgrade' \
|
|
# 'sever/tests/core/multiAttach/multiReward'
|