Преглед изворни кода

paperkey.html - decode as utf-8, fixes #2150

hardcoded the encoding for reading it. while utf-8 is the default
encoding on many systems, it does not work everywhere.

and when it tries to decode with the ascii decoder, it fails.
Thomas Waldmann пре 8 година
родитељ
комит
e5f7121296
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      borg/testsuite/archiver.py

+ 1 - 1
borg/testsuite/archiver.py

@@ -1280,7 +1280,7 @@ class ArchiverTestCase(ArchiverTestCaseBase):
         repo_id = self._extract_repository_id(self.repository_path)
         self.cmd('key', 'export', '--qr-html', self.repository_location, export_file)
 
-        with open(export_file, 'r') as fd:
+        with open(export_file, 'r', encoding='utf-8') as fd:
             export_contents = fd.read()
 
         assert bin_to_hex(repo_id) in export_contents