diff --git a/lastleg-service/scripts/selfoperated-test-env-acceptance.mjs b/lastleg-service/scripts/selfoperated-test-env-acceptance.mjs new file mode 100644 index 000000000..610dddf5d --- /dev/null +++ b/lastleg-service/scripts/selfoperated-test-env-acceptance.mjs @@ -0,0 +1,308 @@ +/** + * TEST-only Gateway acceptance. Default is a local plan; --execute performs login, + * read-only queries and, with --probe-off-command, one deliberately rejected INVENTORY + * command after verifying OFF. Never collects, publishes, creates fixtures or changes config. + * Credentials: node --env-file= BEFORE this script; this script does not read credential files. + * Required env: CHONGCHONG_ENV=TEST, CHONGCHONG_ADMIN_API_BASE_URL (ends /api), + * CHONGCHONG_ADMIN_USERNAME/PASSWORD, CHONGCHONG_MERCHANT_USERNAME/PASSWORD, + * SELFOP_READONLY_USERNAME/PASSWORD (read permission only), + * SELFOP_DENIED_USERNAME/PASSWORD (platform without read or sync permission). + * Example: node --env-file=