From e3c494a1ba35fd32addcf3d1629467e25fceede8 Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Sun, 22 Oct 2017 21:49:34 +0200 Subject: manifest: Fix Python 2 unicode type compatibility --- gemato/manifest.py | 2 +- tests/test_manifest.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gemato/manifest.py b/gemato/manifest.py index 61bb5b5..aeb800a 100644 --- a/gemato/manifest.py +++ b/gemato/manifest.py @@ -287,4 +287,4 @@ class ManifestFile(object): """ for e in self.entries: - f.write('{}\n'.format(' '.join(e.to_list()))) + f.write(u' '.join(e.to_list()) + '\n') diff --git a/tests/test_manifest.py b/tests/test_manifest.py index 1d29af4..fb74cdc 100644 --- a/tests/test_manifest.py +++ b/tests/test_manifest.py @@ -10,7 +10,7 @@ import unittest import gemato.manifest -TEST_MANIFEST = ''' +TEST_MANIFEST = u''' TIMESTAMP 2017-10-22T18:06:41Z MANIFEST eclass/Manifest 0 MD5 d41d8cd98f00b204e9800998ecf8427e SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 IGNORE local @@ -20,7 +20,7 @@ OPTIONAL ChangeLog DIST mydistfile.tar.gz 0 MD5 d41d8cd98f00b204e9800998ecf8427e SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 ''' -TEST_DEPRECATED_MANIFEST = ''' +TEST_DEPRECATED_MANIFEST = u''' EBUILD myebuild-0.ebuild 0 MD5 d41d8cd98f00b204e9800998ecf8427e SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 MISC metadata.xml 0 MD5 d41d8cd98f00b204e9800998ecf8427e SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 AUX test.patch 0 MD5 d41d8cd98f00b204e9800998ecf8427e SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 -- cgit v1.2.3