| 1 |
#!/bin/bash |
| 2 |
# Runs after `wp-env start` to set up test users and admin password. |
| 3 |
# Safe to re-run: user creation failures (already exists) are ignored. |
| 4 |
set -e |
| 5 |
|
| 6 |
WP_ENV="./node_modules/.bin/wp-env" |
| 7 |
|
| 8 |
echo "Creating test users..." |
| 9 |
$WP_ENV run cli wp user create author author@local.test --role=author --user_pass=author --allow-root 2>/dev/null || true |
| 10 |
$WP_ENV run cli wp user create editor editor@local.test --role=editor --user_pass=editor --allow-root 2>/dev/null || true |
| 11 |
$WP_ENV run cli wp user create subscriber subscriber@local.test --role=subscriber --user_pass=subscriber --allow-root 2>/dev/null || true |
| 12 |
|
| 13 |
echo "wp-env setup complete." |
| 14 |
|