chore: prune redundant tests and maintenance scripts

Remove low-value rendering, dependency-owned and script tests together with orphaned test scaffolding and obsolete wrappers. Keep state-driven visual coverage and release screenshot workflows.

Preserve incoming message origins on preparation failures, refresh tool presentation fixtures, and move shared SSH import coverage out of the iOS host test bundle to avoid duplicate static types.

Relocate the host icon input manifest, remove the heuristic AppStrings checker, and simplify localization CI.
This commit is contained in:
Kaede Akino committed 2026-10-19 10:45:11 +08:00
1 parent 5fcbba38aa
commit 11e6c7ca1c
135 files changed
+81 -13418

No files matched your search

-8
View File
@@ -6,8 +6,6 @@ on:
- "Frameworks/Resources/*.xcstrings"
- "Scripts/normalize-string-catalogs.py"
- "Scripts/check-localization.py"
- "Scripts/Tests/test_localization.py"
- "Scripts/Tests/test_normalize_string_catalogs.py"
- ".github/workflows/localization.yml"
push:
branches: [main]
@@ -15,8 +13,6 @@ on:
- "Frameworks/Resources/*.xcstrings"
- "Scripts/normalize-string-catalogs.py"
- "Scripts/check-localization.py"
- "Scripts/Tests/test_localization.py"
- "Scripts/Tests/test_normalize_string_catalogs.py"
- ".github/workflows/localization.yml"
permissions:
@@ -28,9 +24,5 @@ jobs:
steps:
- name: Check out repository
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Test catalog normalization
run: python3 -m unittest discover -s Scripts/Tests -p 'test_normalize_string_catalogs.py'
- name: Test localization checks
run: python3 -m unittest discover -s Scripts/Tests -p 'test_localization.py'
- name: Check catalog stability and translations
run: python3 Scripts/check-localization.py