OLD | NEW |
1 # Copyright (C) 2011 Google Inc. All rights reserved. | 1 # Copyright (C) 2011 Google Inc. All rights reserved. |
2 # | 2 # |
3 # Redistribution and use in source and binary forms, with or without | 3 # Redistribution and use in source and binary forms, with or without |
4 # modification, are permitted provided that the following conditions | 4 # modification, are permitted provided that the following conditions |
5 # are met: | 5 # are met: |
6 # 1. Redistributions of source code must retain the above copyright | 6 # 1. Redistributions of source code must retain the above copyright |
7 # notice, this list of conditions and the following disclaimer. | 7 # notice, this list of conditions and the following disclaimer. |
8 # 2. Redistributions in binary form must reproduce the above copyright | 8 # 2. Redistributions in binary form must reproduce the above copyright |
9 # notice, this list of conditions and the following disclaimer in the | 9 # notice, this list of conditions and the following disclaimer in the |
10 # documentation and/or other materials provided with the distribution. | 10 # documentation and/or other materials provided with the distribution. |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
47 To update the reference files, execute: | 47 To update the reference files, execute: |
48 run-bindings-tests --reset-results | 48 run-bindings-tests --reset-results |
49 | 49 |
50 If the failures are not due to your changes, test results may be out of sync; | 50 If the failures are not due to your changes, test results may be out of sync; |
51 please rebaseline them in a separate CL, after checking that tests fail in ToT. | 51 please rebaseline them in a separate CL, after checking that tests fail in ToT. |
52 In CL, please set: | 52 In CL, please set: |
53 NOTRY=true | 53 NOTRY=true |
54 TBR=(someone in Source/bindings/OWNERS or WATCHLISTS:bindings) | 54 TBR=(someone in Source/bindings/OWNERS or WATCHLISTS:bindings) |
55 """ | 55 """ |
56 | 56 |
57 DEPENDENCY_IDL_FILES = frozenset([ | 57 DEPENDENCY_IDL_FILES = set([ |
| 58 'SupportTestPartialInterface.idl', |
58 'TestImplements.idl', | 59 'TestImplements.idl', |
59 'TestImplements2.idl', | 60 'TestImplements2.idl', |
60 'TestImplements3.idl', | 61 'TestImplements3.idl', |
61 'TestPartialInterface.idl', | 62 'TestPartialInterface.idl', |
62 'TestPartialInterface2.idl', | 63 'TestPartialInterfacePython.idl', |
| 64 'TestPartialInterfacePython2.idl', |
63 ]) | 65 ]) |
64 | 66 |
65 | 67 |
66 EXTENDED_ATTRIBUTES_FILE = os.path.join(source_path, | 68 EXTENDED_ATTRIBUTES_FILE = os.path.join(source_path, |
67 'bindings/IDLExtendedAttributes.txt') | 69 'bindings/IDLExtendedAttributes.txt') |
68 | 70 |
69 test_input_directory = os.path.join(source_path, 'bindings', 'tests', 'idls') | 71 test_input_directory = os.path.join(source_path, 'bindings', 'tests', 'idls') |
70 reference_directory = os.path.join(source_path, 'bindings', 'tests', 'results') | 72 reference_directory = os.path.join(source_path, 'bindings', 'tests', 'results') |
71 | 73 |
72 | 74 |
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
204 | 206 |
205 | 207 |
206 def run_bindings_tests(reset_results, verbose): | 208 def run_bindings_tests(reset_results, verbose): |
207 # Generate output into the reference directory if resetting results, or | 209 # Generate output into the reference directory if resetting results, or |
208 # a temp directory if not. | 210 # a temp directory if not. |
209 if reset_results: | 211 if reset_results: |
210 print 'Resetting results' | 212 print 'Resetting results' |
211 return bindings_tests(reference_directory, verbose) | 213 return bindings_tests(reference_directory, verbose) |
212 with ScopedTempDir() as temp_dir: | 214 with ScopedTempDir() as temp_dir: |
213 return bindings_tests(temp_dir, verbose) | 215 return bindings_tests(temp_dir, verbose) |
OLD | NEW |