~ubuntu-branches/debian/jessie/phatch/jessie

« back to all changes in this revision

Viewing changes to tests/run_test.py

  • Committer: Bazaar Package Importer
  • Author(s): Stani M
  • Date: 2009-10-15 18:22:54 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20091015182254-fu9tucj6k2zk8095
Tags: 0.2.4-1
* Upstream bugfix release (Closes LP: #450693, #449404, #452261,
  #448993)
  
* debian/control: added for phatch: Replaces: phatch-cli (<= 0.2.3-2)
  to fix file overwrite errors (LP: #450800)

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
    """Setup logging"""
43
43
    logging.basicConfig(
44
44
        level=logging.INFO,
45
 
        filename=log_path,
46
 
        filemode='w',
47
 
        format='%(levelname)s:%(message)s'
 
45
        format='%(message)s'
48
46
    )
49
 
    console = logging.StreamHandler()
50
 
    console.setLevel(logging.INFO)
51
 
    formatter = logging.Formatter('%(message)s')
52
 
    console.setFormatter(formatter)
53
 
    logging.getLogger('').addHandler(console)
 
47
    #console = logging.StreamHandler()
 
48
    #console.setLevel(logging.INFO)
 
49
    #logging.getLogger('').addHandler(console)
 
50
 
 
51
    error_handler = logging.FileHandler(options.log, mode='w')
 
52
    error_handler.setLevel(logging.ERROR)
 
53
    logging.getLogger('').addHandler(error_handler)
 
54
 
54
55
    report_handler = logging.FileHandler(options.report, mode='w')
55
56
    report.addHandler(report_handler)
56
57
 
122
123
        help='Don\'t remove previously generated files'
123
124
    )
124
125
    parser.add_option(
 
126
        '--clean',
 
127
        action='store_true',
 
128
        default=False,
 
129
        help='Remove previously generated files'
 
130
    )
 
131
    parser.add_option(
125
132
        '--options',
126
133
        action='store',
127
134
        default='',
137
144
    start_time = time.time()
138
145
    if not options.no_clean:
139
146
        clean()
 
147
        if options.clean:
 
148
            # Only clean do nothing else
 
149
            sys.exit(0)
140
150
    set_logger(options.log)
141
151
    save_action = phatchtools.get_action('save')
142
152
    convert_mode_action = phatchtools.get_action('convert_mode')