Changeset 600 in tailor


Ignore:
Timestamp:
08/17/05 00:02:47 (8 years ago)
Author:
lele@…
Hash name:
20050816220247-97f81-7cd1f535ba6cd4f346770565e7131d9f9113673b
Message:

Moved basic configuration test

Location:
vcpx/tests
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • vcpx/tests/config.py

    r525 r600  
    7979        """Verify the configuration mechanism""" 
    8080 
    81         from os.path import expanduser 
    82  
    8381        config = Config(StringIO(self.BASIC_TEST), {}) 
    8482        self.assertEqual(config.projects(), ['project2']) 
    85         p2 = config[config.projects()[0]] 
    86         self.assertEqual(p2.rootdir, '/tmp/test') 
    87         self.assertEqual(p2.source.repository, expanduser('~/darcs/project1')) 
    88         self.assertEqual(p2.target.repository, 'svn://some.server/svn') 
    89         self.assertEqual(len(p2.before_commit), 1) 
    90         self.assertEqual(p2.state_file.filename, '/tmp/test/project2.state') 
    91         p1 = config['project1'] 
    92         self.assertEqual(p1.source.repository, 'svn://some.server/svn') 
    93         self.assertEqual(p1.target.repository, expanduser('~/darcs/project1')) 
    94         self.assertEqual(len(p1.before_commit), 3) 
  • vcpx/tests/tailor.py

    r598 r600  
    8484            register(rmtree, '/tmp/tailor-tests') 
    8585 
     86    def testConfiguration(self): 
     87        "Test basic configuration" 
     88 
     89        from os.path import expanduser 
     90 
     91        p = Tailorizer('darcs2svn', self.config) 
     92        self.assertEqual(p.rootdir, '/tmp/tailor-tests/darcs2svn') 
     93        self.assertEqual(p.source.repository, expanduser('~/WiP/cvsync')) 
     94        self.assertEqual(p.target.repository, 
     95                         'file:///tmp/tailor-tests/svnrepo') 
     96        self.assertEqual(p.state_file.filename, 
     97                         '/tmp/tailor-tests/darcs2svn/tailor.state') 
     98 
    8699    ## Beware: carefully selected docs, methods executed in alpha order! 
    87100 
Note: See TracChangeset for help on using the changeset viewer.