forked from icd/rentgen
i18n: translate test_start_extension.sh to English
- Translated comments and echo messages - No functional changes - Part of comprehensive English translation effort
This commit is contained in:
parent
ffcf2b6b02
commit
3df9dfd217
@ -1,18 +1,18 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# test_start_extension.sh - Uruchamia rozszerzenie Rentgen w headless Firefox z weryfikacją
|
||||
# test_start_extension.sh - Starts Rentgen extension in headless Firefox with verification
|
||||
#
|
||||
# Ten skrypt jest używany przez Docker runtime stage do:
|
||||
# 1. Uruchomienia Xvfb (wirtualny X server) na display :99
|
||||
# 2. Uruchomienia web-ext run z verbose loggingiem
|
||||
# 3. Weryfikacji czy extension został poprawnie zainstalowany
|
||||
# 4. Weryfikacji czy kod extensiona się wykonał (przez sprawdzenie BRAKU błędów)
|
||||
# This script is used by Docker runtime stage to:
|
||||
# 1. Start Xvfb (virtual X server) on display :99
|
||||
# 2. Run web-ext with verbose logging
|
||||
# 3. Verify extension was installed correctly
|
||||
# 4. Verify extension code executed (by checking ABSENCE of errors)
|
||||
#
|
||||
# WAŻNE: console.error z background page NIE pojawia się w web-ext stdout
|
||||
# (to ograniczenie Firefoksa). Weryfikacja działa poprzez:
|
||||
# - Sprawdzenie czy extension się zainstalował
|
||||
# - Sprawdzenie czy NIE MA błędów JavaScript w logach
|
||||
# - Jeśli nie ma błędów = kod się wykonał poprawnie
|
||||
# IMPORTANT: console.error from background pages does NOT appear in web-ext stdout
|
||||
# (Firefox limitation). Verification works by:
|
||||
# - Checking that extension installed
|
||||
# - Checking NO JavaScript errors in logs
|
||||
# - No errors = code executed correctly
|
||||
#
|
||||
|
||||
set -e
|
||||
@ -50,12 +50,12 @@ for i in {1..30}; do
|
||||
if grep -i "JavaScript error.*background.js\|SyntaxError.*background\|ReferenceError.*background" /tmp/web-ext.log 2>/dev/null | grep -v "BackupService\|RSLoader"; then
|
||||
echo ""
|
||||
echo "========================================"
|
||||
echo "✗✗✗ KRYTYCZNY BŁĄD ✗✗✗"
|
||||
echo "✗✗✗ CRITICAL ERROR ✗✗✗"
|
||||
echo "========================================"
|
||||
echo "Znaleziono błędy JavaScript w background.js!"
|
||||
echo "Extension się zainstalował ale KOD SIĘ NIE WYKONAŁ!"
|
||||
echo "Found JavaScript errors in background.js!"
|
||||
echo "Extension installed but CODE DID NOT EXECUTE!"
|
||||
echo ""
|
||||
echo "Błędy:"
|
||||
echo "Errors:"
|
||||
grep -i "JavaScript error.*background.js\|SyntaxError.*background\|ReferenceError.*background" /tmp/web-ext.log 2>/dev/null | head -10
|
||||
echo "========================================"
|
||||
exit 1
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user