~ubuntu-branches/ubuntu/oneiric/ubuntuone-client/oneiric

« back to all changes in this revision

Viewing changes to tests/syncdaemon/test_tools.py

  • Committer: Bazaar Package Importer
  • Author(s): Rodney Dawes
  • Date: 2010-06-08 17:31:18 UTC
  • mto: This revision was merged to the branch mainline in revision 31.
  • Revision ID: james.westby@ubuntu.com-20100608173118-o8s897ll11rtne99
Tags: upstream-1.3.0
Import upstream version 1.3.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
380
380
    @defer.inlineCallbacks
381
381
    def test_delete_folder(self):
382
382
        """Test for Folders.delete."""
383
 
        path = os.path.join(self.home_dir, 'ñoño')
 
383
        path = os.path.join(self.home_dir, u'ñoño').encode('utf-8')
384
384
        # patch AQ.delete_volume
385
385
        def delete_volume(volume_id):
386
386
            """Fake delete_volume"""
388
388
        self.main.action_q.delete_volume = delete_volume
389
389
 
390
390
        # create sample folder
391
 
        suggested_path = os.path.join("~", 'ñoño')
 
391
        suggested_path = os.path.join("~", u'ñoño').decode('utf-8')
392
392
        udf = volume_manager.UDF("folder_id", "node_id", suggested_path, path,
393
393
                                 subscribed=True)
394
394
        yield self.main.vm.add_udf(udf)
493
493
        enabled = self.main.action_q.throttling_enabled
494
494
        self.assertFalse(enabled)
495
495
 
 
496
    @defer.inlineCallbacks
 
497
    def test_refresh_volumes(self):
 
498
        """Test for refresh_volumes method."""
 
499
        d = defer.Deferred()
 
500
        def list_volumes():
 
501
            """Stub list_volumes."""
 
502
            d.callback(True)
 
503
        self.main.action_q.list_volumes = list_volumes
 
504
        yield self.tool.refresh_volumes()
 
505
        yield d
 
506