Merge remote-tracking branch 'origin/pr/365'

* origin/pr/365:
  Added icon property to AdminVM
This commit is contained in:
Marek Marczykowski-Górecki 2020-08-12 01:26:29 +02:00
當前提交 24e0ddd7ab
沒有發現已知的金鑰在資料庫的簽署中
GPG 金鑰 ID: 063938BA42CFA724
共有 2 個檔案被更改,包括 9 行新增0 行删除

查看文件

@ -73,6 +73,9 @@ class TC_00_AdminVM(qubes.tests.QubesTestCase):
def test_000_init(self): def test_000_init(self):
pass pass
def test_001_property_icon(self):
self.assertEqual(self.vm.icon, 'adminvm-black')
def test_100_xid(self): def test_100_xid(self):
self.assertEqual(self.vm.xid, 0) self.assertEqual(self.vm.xid, 0)

查看文件

@ -99,6 +99,12 @@ class AdminVM(qubes.vm.BaseVM):
''' '''
return 0 return 0
@qubes.stateless_property
def icon(self): # pylint: disable=no-self-use
"""freedesktop icon name, suitable for use in
:py:meth:`PyQt4.QtGui.QIcon.fromTheme`"""
return 'adminvm-black'
@property @property
def libvirt_domain(self): def libvirt_domain(self):
'''Libvirt object for dom0. '''Libvirt object for dom0.