Changeset 322 for pyyaml/trunk/setup.py


Ignore:
Timestamp:
12/28/08 15:16:50 (6 years ago)
Author:
xi
Message:

Refactored the test suite; updated include and library paths in setup.cfg.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pyyaml/trunk/setup.py

    r314 r322  
    270270 
    271271 
     272class test(Command): 
     273 
     274    user_options = [] 
     275 
     276    def initialize_options(self): 
     277        pass 
     278 
     279    def finalize_options(self): 
     280        pass 
     281 
     282    def run(self): 
     283        build_cmd = self.get_finalized_command('build') 
     284        build_cmd.run() 
     285        sys.path.insert(0, build_cmd.build_lib) 
     286        sys.path.insert(0, 'tests') 
     287        import test_all 
     288        test_all.main([]) 
     289 
     290 
    272291if __name__ == '__main__': 
    273292 
     
    297316            'build_ext': build_ext, 
    298317            'bdist_rpm': bdist_rpm, 
     318            'test': test, 
    299319        }, 
    300320    ) 
Note: See TracChangeset for help on using the changeset viewer.