OLD | NEW |
| (Empty) |
1 #!/usr/bin/env python | |
2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | |
3 # Use of this source code is governed by a BSD-style license that can be | |
4 # found in the LICENSE file. | |
5 | |
6 from grit.tool import interface | |
7 | |
8 class TestTool(interface.Tool): | |
9 '''This tool does nothing except print out the global options and | |
10 tool-specific arguments that it receives. It is intended only for testing, | |
11 hence the name :) | |
12 ''' | |
13 | |
14 def ShortDescription(self): | |
15 return 'A do-nothing tool for testing command-line parsing.' | |
16 | |
17 def Run(self, global_options, my_arguments): | |
18 print 'NOTE This tool is only for testing the parsing of global options and' | |
19 print 'tool-specific arguments that it receives. You may have intended to' | |
20 print 'run "grit unit" which is the unit-test suite for GRIT.' | |
21 print 'Options: %s' % repr(global_options) | |
22 print 'Arguments: %s' % repr(my_arguments) | |
23 return 0 | |
24 | |
OLD | NEW |