Mips
Février 5, 2025, 4:04
17
Noyax37:
j’ai tout le temps un message d’erreur lors de l’action. Apparemment cela ne gène pas la traduction:
[INFO] : =====================================================
[INFO] : Read plugin translations file...
Traceback (most recent call last):
File "/home/runner/work/_actions/Mips2648/plugins-translations/main/src/translate_plugin.py", line 325, in <module>
TranslatePlugin().start()
File "/home/runner/work/_actions/Mips2648/plugins-translations/main/src/translate_plugin.py", line 90, in start
self.get_plugin_translations()
File "/home/runner/work/_actions/Mips2648/plugins-translations/main/src/translate_plugin.py", line 281, in get_plugin_translations
self._get_translations_from_json_files(self._plugin_root/TRANSLATIONS_FILES_PATH)
File "/home/runner/work/_actions/Mips2648/plugins-translations/main/src/translate_plugin.py", line 297, in _get_translations_from_json_files
data = json.loads(file.read_text(encoding="UTF-8"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.12.8/x64/lib/python3.12/json/__init__.py", line 346, in loads
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.12.8/x64/lib/python3.12/json/decoder.py", line 338, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.12.8/x64/lib/python3.12/json/decoder.py", line 356, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
ah voila, je reproduis dans un test unitaire (toute mes modifs plus tot dans la journée c’était du refactoring pour que les unittest soient possibles:
donc là j’ai un test qui créé un fichier fake malformé et ca crash pareil
plus qu’à fixer mais ca c’est la partie facile
surtout que je savais déjà où se trouvait le problème
1 « J'aime »