~ubuntu-branches/ubuntu/trusty/python-distutils-extra/trusty-proposed

« back to all changes in this revision

Viewing changes to test/auto.py

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt, Martin Pitt, Rodney Dawes
  • Date: 2011-08-22 07:02:19 UTC
  • mfrom: (18.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20110822070219-9dqaenrql4sa6v52
Tags: 2.29-1
[ Martin Pitt ]
* Drop support for the long-obsolete PolicyKit (pre polkit 1.0 API).

[ Rodney Dawes ]
* auto.py: Ignore RuntimeError, which Gdk/Gtk throw if DISPLAY is unset.
  (LP: #735408)

Show diffs side-by-side

added added

removed removed

Lines of Context:
227
227
        self.assertFalse('following files are not recognized' in o)
228
228
 
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)
236
236
 
237
 
        # polkit-1
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')
242
 
''')
243
 
        self.setup_py(['clean', '-a'])
244
 
        self.snapshot = None
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)
249
 
 
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)
253
 
 
254
237
    def test_desktop(self):
255
238
        '''*.desktop.in files'''
256
239