227
227
self.assertFalse('following files are not recognized' in o)
229
229
f = self.installed_files()
230
self.assertTrue('/usr/share/PolicyKit/policy/com.example.foo.policy' in f)
231
p = self._installed_contents('usr/share/PolicyKit/policy/com.example.foo.policy')
230
self.assertTrue('/usr/share/polkit-1/actions/com.example.foo.policy' in f)
231
p = self._installed_contents('usr/share/polkit-1/actions/com.example.foo.policy')
232
232
self.assertTrue('<description>Good morning</description>' in p)
233
233
self.assertTrue('<description xml:lang="de">Guten Morgen</description>' in p)
234
234
self.assertTrue('<message>Hello</message>' in p)
235
235
self.assertTrue('<message xml:lang="de">Hallo</message>' in p)
238
self._mksrc('foo.py', '''polkit = dbus.Interface(dbus.SystemBus().get_object(
239
'org.freedesktop.PolicyKit1',
240
'/org/freedesktop/PolicyKit1/Authority', False),
241
'org.freedesktop.PolicyKit1.Authority')
243
self.setup_py(['clean', '-a'])
245
(o, e, s) = self.do_install()
246
self.assertEqual(e, '')
247
self.assertEqual(s, 0)
248
self.assertFalse('following files are not recognized' in o)
250
f = self.installed_files()
251
self.assertFalse('/usr/share/PolicyKit/policy/com.example.foo.policy' in f)
252
self.assertTrue('/usr/share/polkit-1/actions/com.example.foo.policy' in f)
254
237
def test_desktop(self):
255
238
'''*.desktop.in files'''