~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_config.py

  • Committer: Martin Pool
  • Date: 2005-11-28 08:03:42 UTC
  • mto: (1185.33.61 bzr.dev)
  • mto: This revision was merged to the branch mainline in revision 1518.
  • Revision ID: mbp@sourcefrog.net-20051128080342-b7db3190dca90484
[broken] start converting basic_io to more rfc822-like format

Suggestions from mailing list:
 
  no double quotes
  no cute right-alignment
  no escaping
  just indent continuation lines

Show diffs side-by-side

added added

removed removed

Lines of Context:
102
102
            raise NotImplementedError
103
103
        if self.email is not None:
104
104
            return StringIO(self.email)
105
 
        raise errors.NoSuchFile(filename)
 
105
        raise errors.NoSuchFile
106
106
 
107
107
 
108
108
class InstrumentedConfig(config.Config):
195
195
    def test_config_dir(self):
196
196
        if sys.platform == 'win32':
197
197
            self.assertEqual(config.config_dir(), 
198
 
                'C:/Documents and Settings/bogus/Application Data/bazaar/2.0')
 
198
                r'C:\Documents and Settings\bogus\Application Data\bazaar\2.0')
199
199
        else:
200
200
            self.assertEqual(config.config_dir(), '/home/bogus/.bazaar')
201
201
 
202
202
    def test_config_filename(self):
203
203
        if sys.platform == 'win32':
204
204
            self.assertEqual(config.config_filename(), 
205
 
                'C:/Documents and Settings/bogus/Application Data/bazaar/2.0/bazaar.conf')
 
205
                r'C:\Documents and Settings\bogus\Application Data\bazaar\2.0\bazaar.conf')
206
206
        else:
207
207
            self.assertEqual(config.config_filename(),
208
208
                             '/home/bogus/.bazaar/bazaar.conf')
210
210
    def test_branches_config_filename(self):
211
211
        if sys.platform == 'win32':
212
212
            self.assertEqual(config.branches_config_filename(), 
213
 
                'C:/Documents and Settings/bogus/Application Data/bazaar/2.0/branches.conf')
 
213
                r'C:\Documents and Settings\bogus\Application Data\bazaar\2.0\branches.conf')
214
214
        else:
215
215
            self.assertEqual(config.branches_config_filename(),
216
216
                             '/home/bogus/.bazaar/branches.conf')
511
511
        self.get_location_config('/a/c')
512
512
        record = InstrumentedConfigObj("foo")
513
513
        self.my_config._parser = record
514
 
        print ("test_set_user_setting_sets_and_saves broken: creates .bazaar "
515
 
               "in the top-level directory, not inside the test directory")
516
514
        return
 
515
        # XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
516
        # broken: creates .bazaar in the top-level directory, not 
 
517
        # inside the test directory
517
518
        self.my_config.set_user_option('foo', 'bar')
518
519
        self.assertEqual([('__contains__', '/a/c'),
519
520
                          ('__contains__', '/a/c/'),