tigerstyle-life9/@artifacts/test-backup-manually.sh
Ryan Malloy e92b7f8700 Initial commit: TigerStyle Life9 v1.0.0
Because cats have 9 lives, but servers don't - so they need
backup-restore! Complete backup solution with S3/MinIO support.

- Full WordPress backup (files + database)
- S3 / MinIO / S3-compatible storage backends
- Scheduled automatic backups
- Disaster recovery / one-click restore
- Backup integrity validation
- Cat-themed admin interface

Includes build.sh and .distignore for WordPress-installable release ZIPs.
2026-05-27 14:32:00 -06:00

27 lines
1.0 KiB
Bash

#!/bin/bash
# Manual backup testing script
# This script will help test the backup functionality without browser automation
echo "=== WordPress Backup Functionality Test ==="
echo "Target URL: https://9lives.l.supported.systems/wp-admin/admin.php?page=tigerstyle-life9-complete-backup"
echo ""
echo "Manual Testing Steps:"
echo "1. Open browser and navigate to the backup page"
echo "2. Fill out the form with:"
echo " - Backup name: test-pclzip-backup"
echo " - Check: Include Files"
echo " - Check: Include Database"
echo " - Storage: Local Storage (default)"
echo "3. Submit the form"
echo "4. Check for success/error messages"
echo "5. Verify backup file creation"
echo ""
echo "Expected behavior:"
echo "- Form should submit successfully"
echo "- No ZipArchive permission errors"
echo "- PclZip should handle the compression"
echo "- Backup file should be created in local storage"
echo ""
echo "To manually test:"
echo "curl -v 'https://9lives.l.supported.systems/wp-admin/admin.php?page=tigerstyle-life9-complete-backup'"