44 lines
954 B
Bash
Executable File
44 lines
954 B
Bash
Executable File
#!/bin/bash
|
|
# Run the full test flow end-to-end
|
|
set -e
|
|
|
|
DIR="$(dirname "$0")"
|
|
|
|
# Clean previous state
|
|
rm -f "$DIR/.state"
|
|
|
|
echo "============================="
|
|
echo " Step 1: Create accounts"
|
|
echo "============================="
|
|
bash "$DIR/01_create_accounts.sh"
|
|
echo ""
|
|
|
|
echo "============================="
|
|
echo " Step 2: Login"
|
|
echo "============================="
|
|
bash "$DIR/02_login.sh"
|
|
echo ""
|
|
|
|
echo "============================="
|
|
echo " Step 3: Create group"
|
|
echo "============================="
|
|
bash "$DIR/03_create_group.sh"
|
|
echo ""
|
|
|
|
echo "============================="
|
|
echo " Step 4: Add user2 to group"
|
|
echo "============================="
|
|
bash "$DIR/04_add_user_to_group.sh"
|
|
echo ""
|
|
|
|
echo "============================="
|
|
echo " Step 5: Send message"
|
|
echo "============================="
|
|
bash "$DIR/05_send_message.sh"
|
|
echo ""
|
|
|
|
echo "============================="
|
|
echo " Cleanup"
|
|
echo "============================="
|
|
bash "$DIR/cleanup.sh"
|