api/admin: fix volume info formatting

Newline was put in a wrong place.

Fixes QubesOS/qubes-issues#3831
This commit is contained in:
Marek Marczykowski-Górecki 2018-04-16 22:17:48 +02:00
parent e145e85dba
commit f9e34eff51
No known key found for this signature in database
GPG Key ID: 063938BA42CFA724
2 changed files with 2 additions and 2 deletions

View File

@ -347,7 +347,7 @@ class QubesAdminAPI(qubes.api.AbstractQubesAPI):
info = ''.join('{}={}\n'.format(key, _serialize(getattr(volume, key)))
for key in volume_properties)
try:
info += '\nis_outdated={}'.format(volume.is_outdated())
info += 'is_outdated={}\n'.format(volume.is_outdated())
except NotImplementedError:
pass
return info

View File

@ -363,7 +363,7 @@ class TC_00_VMs(AdminAPITestCase):
b'private')
self.assertEqual(value,
''.join('{p}={p}-value\n'.format(p=p) for p in volume_properties) +
'\nis_outdated=False')
'is_outdated=False\n')
self.assertEqual(self.vm.volumes.mock_calls,
[unittest.mock.call.keys(),
unittest.mock.call.__getattr__('__getitem__')('private'),