Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(487)

Side by Side Diff: third_party/WebKit/Tools/Scripts/webkitpy/w3c/deps_updater.py

Issue 2020083002: Import wpt@1b61dad2be6c5100beb565e91c58b8c1084b3c7d (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fixing tests Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/WebKit/LayoutTests/resources/testharness.js ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 """Pull latest revisions of a W3C test repo and make a local commit.""" 5 """Pull latest revisions of a W3C test repo and make a local commit."""
6 6
7 import argparse 7 import argparse
8 import re 8 import re
9 9
10 from webkitpy.common.webkit_finder import WebKitFinder 10 from webkitpy.common.webkit_finder import WebKitFinder
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after
165 self.print_(commit_msg) 165 self.print_(commit_msg)
166 self.print_('EOF') 166 self.print_('EOF')
167 self.fs.write_text_file(path_to_commit_msg, commit_msg) 167 self.fs.write_text_file(path_to_commit_msg, commit_msg)
168 self.run(['git', 'commit', '-a', '-F', path_to_commit_msg]) 168 self.run(['git', 'commit', '-a', '-F', path_to_commit_msg])
169 self.remove(path_to_commit_msg) 169 self.remove(path_to_commit_msg)
170 self.print_('## Done: changes imported and committed.') 170 self.print_('## Done: changes imported and committed.')
171 else: 171 else:
172 self.print_('## Done: no changes to import.') 172 self.print_('## Done: no changes to import.')
173 173
174 def is_manual_test(self, fs, dirname, basename): 174 def is_manual_test(self, fs, dirname, basename):
175 return basename.endswith('-manual.html') or basename.endswith('-manual.h tm') 175 # We are importing manual pointer event tests and we are automating them .
176 return ("pointerevents" not in dirname) and (basename.endswith('-manual. html') or basename.endswith('-manual.htm'))
176 177
177 def is_baseline(self, fs, dirname, basename): 178 def is_baseline(self, fs, dirname, basename):
178 return basename.endswith('-expected.txt') 179 return basename.endswith('-expected.txt')
179 180
180 def is_not_baseline(self, fs, dirname, basename): 181 def is_not_baseline(self, fs, dirname, basename):
181 return not self.is_baseline(fs, dirname, basename) 182 return not self.is_baseline(fs, dirname, basename)
182 183
183 def run(self, cmd, exit_on_failure=True, cwd=None): 184 def run(self, cmd, exit_on_failure=True, cwd=None):
184 if self.verbose: 185 if self.verbose:
185 self.print_(' '.join(cmd)) 186 self.print_(' '.join(cmd))
(...skipping 28 matching lines...) Expand all
214 dest = self.path_from_webkit_base(*comps) 215 dest = self.path_from_webkit_base(*comps)
215 if self.verbose: 216 if self.verbose:
216 self.print_('rm -fr %s' % dest) 217 self.print_('rm -fr %s' % dest)
217 self.fs.rmtree(dest) 218 self.fs.rmtree(dest)
218 219
219 def path_from_webkit_base(self, *comps): 220 def path_from_webkit_base(self, *comps):
220 return self.finder.path_from_webkit_base(*comps) 221 return self.finder.path_from_webkit_base(*comps)
221 222
222 def print_(self, msg): 223 def print_(self, msg):
223 self.host.print_(msg) 224 self.host.print_(msg)
OLDNEW
« no previous file with comments | « third_party/WebKit/LayoutTests/resources/testharness.js ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698