Example #1
0
 def testPreprocessOptionsNobase(self):
   opt = OptionParser().parse_args([])[0]
   opt.repo = '/svn/r1/'
   opt.rev = '1234'
   opt.nobase = True
   optionsPreprocess(opt)
   self.assertEqual(opt.base, '', 'should get base from last folder name in repo path')
   pass
Example #2
0
 def testPreprocessOptions(self):
   opt = OptionParser().parse_args([])[0]
   opt.repo = '/svn/r1/'
   opt.rev = '1234'
   opt.nobase = False
   optionsPreprocess(opt)
   self.assertEqual(opt.repo, '/svn/r1', 'should strip trailing slash from repo')
   self.assertEqual(opt.rev, 1234, 'should make rev numeric')
   self.assertEqual(opt.base, 'r1', 'should get base from last folder name in repo path')
   pass