[Subversion] / PEAK / setup.py  

Diff of /PEAK/setup.py

Parent Directory | Revision Log

version 359, Sun Mar 24 00:36:04 2002 UTC version 375, Sun Mar 31 20:45:54 2002 UTC
Line 1 
Line 1 
 #!/usr/bin/env python  #!/usr/bin/env python
   
 """Distutils setup file"""  """Distutils setup file"""
   
 from distutils.core import setup, Command  from distutils.core import setup, Command
 from distutils.command.install_data import install_data  from distutils.command.install_data import install_data
 from distutils.command.sdist import sdist as old_sdist  from distutils.command.sdist import sdist as old_sdist
   import sys
   
 class install_data(install_data):  class install_data(install_data):
   
Line 37 
Line 39 
   
   
   
   class test(Command):
   
       """Command to run unit tests after installation"""
   
       description = "Run unit tests after installation"
   
       user_options = []
   
       def initialize_options(self):
           self.test_names = None
   
       def finalize_options(self):
   
           if self.test_names is None:
               self.test_names = ['TW.tests.test_suite']
   
           if self.verbose:
               self.test_names.insert(0,'--verbose')
   
       def run(self):
   
           # Install before testing
           self.run_command('install')
   
           if not self.dry_run:
               from unittest import main
               main(None, None, sys.argv[:1]+self.test_names)
   
   
   
   
   
   
   
   
   
   
   
   
   
   
 class happy(Command):  class happy(Command):
Line 99 
Line 140 
   
     package_dir = {'':'src'},      package_dir = {'':'src'},
   
     cmdclass = {'install_data': install_data, 'sdist': sdist, 'happy': happy},      cmdclass = {
           'install_data': install_data, 'sdist': sdist, 'happy': happy,
           'test': test,
       },
   
     data_files = [      data_files = [
         ('TW/SEF/tests', ['src/TW/SEF/tests/MetaMeta.xml']),          ('TW/SEF/tests', ['src/TW/SEF/tests/MetaMeta.xml']),


Generate output suitable for use with a patch program
Legend:
Removed from v.359  
changed lines
  Added in v.375

cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help