Files
weblate/skip-test_ocr.patch
Markéta Machová b2f86751bb - Update to 5.15.1
* Batch automatic translation can now be manually triggered at project language,
    category or component level
  * Added ability to completely disable the admin contact form by setting CONTACT_FORM
    to "disabled"
  * Added new Ollama machinery tool for local Ollama AI model integration
  * XLIFF 2.0, Nextcloud Apps JSON files, JavaScript Resource Files (RESJSON), and TOML
    are now supported file formats
  * Added disk usage overview in Performance report
  * Compatibility with Git SHA256 repositories
  * Improper invitation validation upon accepting
    (CVE 2025-64725 / GHSA-m6hq-f4w9-qrjj)
  * Server-Side Request Forgery while cloning repository
    (CVE 2025-66407 / GHSA-hfpv-mc5v-p9mm)
  * Over‑permissive webhook endpoint enabling mass repository updates plus component
    enumeration
    (CVE 2025-67492 / GHSA-pj86-258h-qrvf)
  * Notification settings disclosure via Weblate API
    (CVE 2025-67715 / GHSA-3pmh-24wp-xpf4)
  * Git config file overwrite remote code execution
    (CVE 2025-68398 / GHSA-8vcg-cfxj-p5m3)
  * Arbitrary file read via symbolic links
    (CVE 2025-68279 / GHSA-g925-f788-4jh7)
  * Python 3.12 or newer is now required
  * GLib 2.80 or newer is now required
- Drop merged patches:
  * CVE-2025-68398_2.patch
  * CVE-2025-68398_1.patch
  * site-url.patch

OBS-URL: https://build.opensuse.org/package/show/M17N:l10n.opensuse.org/weblate?expand=0&rev=124
2026-01-14 08:48:48 +00:00

34 lines
1.3 KiB
Diff

---
weblate/screenshots/tests.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Index: weblate-weblate-5.15.1/weblate/screenshots/tests.py
===================================================================
--- weblate-weblate-5.15.1.orig/weblate/screenshots/tests.py
+++ weblate-weblate-5.15.1/weblate/screenshots/tests.py
@@ -18,6 +18,8 @@ from django.urls import reverse
from django.utils import timezone
from rest_framework.test import APITestCase
+from unittest import skip
+
from weblate.lang.models import Language
from weblate.screenshots.models import Screenshot
from weblate.screenshots.views import get_tesseract, ocr_get_strings
@@ -182,6 +184,7 @@ class ViewTest(TransactionsTestMixin, Fi
self.assertEqual(removed_changes.count(), 1)
self.assertEqual(removed_changes[0].user, self.user)
+ @skip("Test fails, gh#WeblateOrg/weblate#8931")
def test_ocr_backend(self) -> None:
# Extract strings
with get_tesseract(Language.objects.get(code="en")) as api:
@@ -199,6 +202,7 @@ class ViewTest(TransactionsTestMixin, Fi
matches, f"Could not find string in tesseract results: {result}"
)
+ @skip("Test fails, gh#WeblateOrg/weblate#8931")
def test_ocr(self) -> None:
self.make_manager()
self.do_upload()