~abentley/bzrtools/bzrtools.dev

« back to all changes in this revision

Viewing changes to tests/test_baz_import.py

  • Committer: Robert Collins
  • Date: 2005-09-13 13:07:03 UTC
  • mto: (147.2.6) (364.1.3 bzrtools)
  • mto: This revision was merged to the branch mainline in revision 324.
  • Revision ID: robertc@robertcollins.net-20050913130702-f471ae9f2833a484
create the output directory

Show diffs side-by-side

added added

removed removed

Lines of Context:
346
346
        self.assertEqual(namespace_previous(self.version['version-3000']),
347
347
                         self.version['version-2999'])
348
348
 
 
349
class TestNamespaceMapping(TestCase):
 
350
 
 
351
    def test_namespace_mapping_branch(self):
 
352
        from baz_import import map_namespace
 
353
        branch = pybaz.Branch('foo@example.com/c--b')
 
354
        self.assertRaises('c/b', map_namespace, branch)
 
355
        self.assertEqual('c/b', map_namespace(branch['0']))
 
356
        self.assertEqual('c/0.1/b', map_namespace(branch['0.1']))
 
357
 
 
358
    def test_namespace_mapping_no_branch(self):
 
359
        from baz_import import map_namespace
 
360
        category = pybaz.Category('foo@example.com/c')
 
361
        self.assertRaises('c', map_namespace, category)
 
362
        self.assertEqual('c/+trunk', map_namespace(branch['0']))
 
363
        self.assertEqual('c/0.1/+trunk', map_namespace(branch['0.1']))
 
364
 
349
365
 
350
366
class TestImport(TestCaseInTempDir):
351
367