/[thuban]/branches/WIP-pyshapelib-bramz/test/runtests.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/test/runtests.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2704 by bh, Fri Jul 1 20:49:04 2005 UTC revision 2705 by bernhard, Sun Sep 24 18:55:30 2006 UTC
# Line 1  Line 1 
1  # Copyright (c) 2002, 2003, 2004, 2005 by Intevation GmbH  # Copyright (c) 2002, 2003, 2004, 2005, 2006 by Intevation GmbH
2  # Authors:  # Authors:
3  # Bernhard Herzog <[email protected]>  # Bernhard Herzog <[email protected]>
4  #  #
# Line 60  def find_test_modules(dirname, package = Line 60  def find_test_modules(dirname, package =
60  def main():  def main():
61      """Run all the tests in the Thuban test suite"""      """Run all the tests in the Thuban test suite"""
62    
63      # Turn Thuban's deprecation warnings into errors so they're cought      # Turn Thuban's deprecation warnings into errors so they're caught
64      # by the tests      # by the tests
65      #      #
66      # Maintenance: Keep a warning filter until the backwards      # Maintenance: Keep a warning filter until the backwards
# Line 75  def main(): Line 75  def main():
75      verbosity = 1      verbosity = 1
76    
77      opts, args = getopt.getopt(sys.argv[1:], 'v',      opts, args = getopt.getopt(sys.argv[1:], 'v',
78                                 ['verbose', "internal-encoding="])                  ['verbose', 'setdecimalcommalocale', "internal-encoding="])
79      for optchar, value in opts:      for optchar, value in opts:
80          if optchar in ("-v", "--verbose"):          if optchar in ("-v", "--verbose"):
81              verbosity = 2              verbosity = 2
82          elif optchar == "--internal-encoding":          elif optchar == "--internal-encoding":
83              Thuban.set_internal_encoding(value)              Thuban.set_internal_encoding(value)
84            elif optchar == "--setdecimalcommalocale":
85                import localessupport
86                oldlocale = localessupport.setdecimalcommalocale()
87                if oldlocale == None:
88                    print>>sys.stderr, "Did not find a locale with comma."
89          else:          else:
90              print>>sys.stderr, "Unknown option", optchar              print>>sys.stderr, "Unknown option", optchar
91    

Legend:
Removed from v.2704  
changed lines
  Added in v.2705

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26