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

Side by Side Diff: third_party/depot_tools_patch/test_support/patches_data.py

Issue 505153002: WebRTC: Remove android_apk recipe (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Rebased Created 6 years, 3 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 | Annotate | Revision Log
« no previous file with comments | « third_party/depot_tools_patch/test_support/__init__.py ('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
(Empty)
1 # coding: utf-8
2 # Copyright 2014 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 """Samples patches to test patch.py."""
7
8
9 class RAW(object):
10 PATCH = (
11 'Index: chrome/file.cc\n'
12 '===================================================================\n'
13 '--- chrome/file.cc\t(revision 74690)\n'
14 '+++ chrome/file.cc\t(working copy)\n'
15 '@@ -3,6 +3,7 @@ bb\n'
16 ' ccc\n'
17 ' dd\n'
18 ' e\n'
19 '+FOO!\n'
20 ' ff\n'
21 ' ggg\n'
22 ' hh\n')
23
24 NEW = (
25 '--- /dev/null\n'
26 '+++ foo\n'
27 '@@ -0,0 +1 @@\n'
28 '+bar\n')
29
30 NEW_NOT_NULL = (
31 '--- file_a\n'
32 '+++ file_a\n'
33 '@@ -0,0 +1 @@\n'
34 '+foo\n')
35
36 MINIMAL_NEW = (
37 '--- /dev/null\t2\n'
38 '+++ chrome/file.cc\tfoo\n')
39
40 MINIMAL = (
41 '--- file_a\n'
42 '+++ file_a\n')
43
44 MINIMAL_RENAME = (
45 '--- file_a\n'
46 '+++ file_b\n')
47
48 DELETE = (
49 '--- tools/clang_check/README.chromium\n'
50 '+++ /dev/null\n'
51 '@@ -1,1 +0,0 @@\n'
52 '-bar\n')
53
54 MINIMAL_DELETE = (
55 '--- chrome/file.cc\tbar\n'
56 '+++ /dev/null\tfoo\n')
57
58 DELETE2 = (
59 'Index: browser/extensions/extension_sidebar_api.cc\n'
60 '===================================================================\n'
61 '--- browser/extensions/extension_sidebar_api.cc\t(revision 116830)\n'
62 '+++ browser/extensions/extension_sidebar_api.cc\t(working copy)\n'
63 '@@ -1,19 +0,0 @@\n'
64 '-// Copyright (c) 2011 The Chromium Authors. All rights reserved.\n'
65 '-// Use of this source code is governed by a BSD-style license that\n'
66 '-// found in the LICENSE file.\n'
67 '-\n'
68 '-#include "base/command_line.h"\n'
69 '-#include "chrome/browser/extensions/extension_apitest.h"\n'
70 '-#include "chrome/common/chrome_switches.h"\n'
71 '-\n'
72 '-class SidebarApiTest : public ExtensionApiTest {\n'
73 '- public:\n'
74 '- void SetUpCommandLine(CommandLine* command_line) {\n'
75 '- ExtensionApiTest::SetUpCommandLine(command_line);\n'
76 '- command_line->AppendSwitch(switches::Bleh);\n'
77 '- }\n'
78 '-};\n'
79 '-\n'
80 '-IN_PROC_BROWSER_TEST_F(SidebarApiTest, Sidebar) {\n'
81 '- ASSERT_TRUE(RunExtensionTest("sidebar")) << message_;\n'
82 '-}\n')
83
84 # http://codereview.chromium.org/api/7530007/5001
85 # http://codereview.chromium.org/download/issue7530007_5001_4011.diff
86 CRAP_ONLY = (
87 'Index: scripts/master/factory/skia/__init__.py\n'
88 '===================================================================\n')
89
90 TWO_HUNKS = (
91 'Index: chrome/app/generated_resources.grd\n'
92 '===================================================================\n'
93 '--- chrome/app/generated_resources.grd\t(revision 116830)\n'
94 '+++ chrome/app/generated_resources.grd\t(working copy)\n'
95 '@@ -4169,9 +4169,6 @@\n'
96 ' <message name="IDS_EXTENSION_LOAD_OPTIONS_PAGE_FAILED" desc="">\n'
97 ' Could not load options page \'<ph name="OPTIONS_PAGE">$1<ex....\n'
98 ' </message>\n'
99 '- <message name="IDS_EXTENSION_LOAD_SIDEBAR_PAGE_FAILED" desc="">\n'
100 '- Could not load sidebar page \'<ph name="SIDEBAR_PAGE">$1<e...\n'
101 '- </message>\n'
102 ' <if expr="is_win">\n'
103 ' <message name="IDS_EXTENSION_UNPACK_FAILED" desc="On wind...\n'
104 ' Can not unpack extension. To safely unpack an extensio...\n'
105 '@@ -5593,9 +5590,6 @@\n'
106 ' <message name="IDS_ACCNAME_WEB_CONTENTS" desc="The acces...\n'
107 ' Web Contents\n'
108 ' </message>\n'
109 '- <message name="IDS_ACCNAME_SIDE_BAR" desc="The acces...\n'
110 '- Sidebar\n'
111 '- </message>\n'
112 ' \n'
113 ' <!-- Browser Hung Plugin Detector -->\n'
114 ' <message name="IDS_UNKNOWN_PLUGIN_NAME" ...\n')
115
116 # http://codereview.chromium.org/download/issue9091003_9005_8009.diff
117 DIFFERENT = (
118 'Index: master/unittests/data/processes-summary.dat\n'
119 '===================================================================\n'
120 '--- master/unittests/data/processes-summary.dat\t(revision 116240)\n'
121 '+++ master/unittests/data/processes-summary.dat\t(working copy)\n'
122 '@@ -1 +1 @@\n'
123 '-{"traces": {"1t_proc": ["2.0", "0.0"], "1t_proc_ref": ["1.0", ...\n'
124 '+{"traces": {"1t_proc": ["2.0", "0.0"], "1t_proc_ref": ["1.0", ...\n')
125
126 RENAME_UTF8 = (
127 u'--- file_à\n'
128 u'+++ filé_b\n'
129 u'@@ -3,6 +3,7 @@ bb\n'
130 u' ccc\n'
131 u' ddé\n'
132 u' e\n'
133 u'+FÔÒ!\n'
134 u' ff\n'
135 u' ggg\n'
136 u' hh\n').encode('utf-8')
137
138
139 class GIT(object):
140 """Sample patches generated by git diff."""
141 PATCH = (
142 'diff --git a/chrome/file.cc b/chrome/file.cc\n'
143 'index 0e4de76..8320059 100644\n'
144 '--- a/chrome/file.cc\n'
145 '+++ b/chrome/file.cc\n'
146 '@@ -3,6 +3,7 @@ bb\n'
147 ' ccc\n'
148 ' dd\n'
149 ' e\n'
150 '+FOO!\n'
151 ' ff\n'
152 ' ggg\n'
153 ' hh\n')
154
155 # http://codereview.chromium.org/download/issue10868039_12001_10003.diff
156 PATCH_SHORT_HUNK_HEADER = (
157 'Index: chrome/browser/api/OWNERS\n'
158 'diff --git a/chrome/browser/api/OWNERS b/chrome/browser/api/OWNERS\n'
159 '--- a/chrome/browser/api/OWNERS\n'
160 '+++ b/chrome/browser/api/OWNERS\n'
161 '@@ -1 +1,2 @@\n'
162 '+erikwright@chromium.org\n'
163 ' joi@chromium.org\n')
164
165 # http://codereview.chromium.org/download/issue6368055_22_29.diff
166 DELETE = (
167 'Index: tools/clang_check/README.chromium\n'
168 'diff --git a/tools/clang_check/README.chromium '
169 'b/tools/clang_check/README.chromium\n'
170 'deleted file mode 100644\n'
171 'index fcaa7e0e94bb604a026c4f478fecb1c5796f5413..'
172 '0000000000000000000000000000000000000000\n'
173 '--- a/tools/clang_check/README.chromium\n'
174 '+++ /dev/null\n'
175 '@@ -1,9 +0,0 @@\n'
176 '-These are terrible, terrible hacks.\n'
177 '-\n'
178 '-They are meant \n'
179 '-AND doing the normal \n'
180 '-run during normal \n'
181 '-build system to do a syntax check.\n'
182 '-\n'
183 '-Also see\n'
184 '\n')
185
186 # http://codereview.chromium.org/download/issue8508015_6001_7001.diff
187 DELETE_EMPTY = (
188 'Index: tests/__init__.py\n'
189 'diff --git a/tests/__init__.py b/tests/__init__.py\n'
190 'deleted file mode 100644\n'
191 'index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..'
192 '0000000000000000000000000000000000000000\n')
193
194 # http://codereview.chromium.org/download/issue6250123_3013_6010.diff
195 RENAME_PARTIAL = (
196 'Index: chromeos/views/webui_menu_widget.h\n'
197 'diff --git a/chromeos/views/DOMui_menu_widget.h '
198 'b/chromeos/views/webui_menu_widget.h\n'
199 'similarity index 79%\n'
200 'rename from chromeos/views/DOMui_menu_widget.h\n'
201 'rename to chromeos/views/webui_menu_widget.h\n'
202 'index 095d4c474fd9718f5aebfa41a1ccb2d951356d41..'
203 '157925075434b590e8acaaf605a64f24978ba08b 100644\n'
204 '--- a/chromeos/views/DOMui_menu_widget.h\n'
205 '+++ b/chromeos/views/webui_menu_widget.h\n'
206 '@@ -1,9 +1,9 @@\n'
207 '-// Copyright (c) 2010\n'
208 '+// Copyright (c) 2011\n'
209 ' // Use of this source code\n'
210 ' // found in the LICENSE file.\n'
211 ' \n'
212 '-#ifndef DOM\n'
213 '-#define DOM\n'
214 '+#ifndef WEB\n'
215 '+#define WEB\n'
216 ' #pragma once\n'
217 ' \n'
218 ' #include <string>\n')
219
220 # http://codereview.chromium.org/download/issue6287022_3001_4010.diff
221 RENAME = (
222 'Index: tools/run_local_server.sh\n'
223 'diff --git a/tools/run_local_server.PY b/tools/run_local_server.sh\n'
224 'similarity index 100%\n'
225 'rename from tools/run_local_server.PY\n'
226 'rename to tools/run_local_server.sh\n')
227
228 COPY = (
229 'diff --git a/PRESUBMIT.py b/pp\n'
230 'similarity index 100%\n'
231 'copy from PRESUBMIT.py\n'
232 'copy to pp\n')
233
234 COPY_PARTIAL = (
235 'diff --git a/wtf b/wtf2\n'
236 'similarity index 98%\n'
237 'copy from wtf\n'
238 'copy to wtf2\n'
239 'index 79fbaf3..3560689 100755\n'
240 '--- a/wtf\n'
241 '+++ b/wtf2\n'
242 '@@ -1,4 +1,4 @@\n'
243 '-#!/usr/bin/env python\n'
244 '+#!/usr/bin/env python1.3\n'
245 ' # Copyright (c) 2010 The Chromium Authors. All rights reserved.\n'
246 ' # blah blah blah as\n'
247 ' # found in the LICENSE file.\n')
248
249 NEW = (
250 'diff --git a/foo b/foo\n'
251 'new file mode 100644\n'
252 'index 0000000..5716ca5\n'
253 '--- /dev/null\n'
254 '+++ b/foo\n'
255 '@@ -0,0 +1 @@\n'
256 '+bar\n')
257
258 NEW_EXE = (
259 'diff --git a/natsort_test.py b/natsort_test.py\n'
260 'new file mode 100755\n'
261 '--- /dev/null\n'
262 '+++ b/natsort_test.py\n'
263 '@@ -0,0 +1,1 @@\n'
264 '+#!/usr/bin/env python\n')
265
266 # To make sure the subdirectory was created as needed.
267 NEW_SUBDIR = (
268 'diff --git a/new_dir/subdir/new_file b/new_dir/subdir/new_file\n'
269 'new file mode 100644\n'
270 '--- /dev/null\n'
271 '+++ b/new_dir/subdir/new_file\n'
272 '@@ -0,0 +1,2 @@\n'
273 '+A new file\n'
274 '+should exist.\n')
275
276 NEW_MODE = (
277 'diff --git a/natsort_test.py b/natsort_test.py\n'
278 'new file mode 100644\n'
279 '--- /dev/null\n'
280 '+++ b/natsort_test.py\n'
281 '@@ -0,0 +1,1 @@\n'
282 '+#!/usr/bin/env python\n')
283
284 MODE_EXE = (
285 'diff --git a/git_cl/git-cl b/git_cl/git-cl\n'
286 'old mode 100644\n'
287 'new mode 100755\n')
288
289 MODE_EXE_JUNK = (
290 'Index: Junk\n'
291 'diff --git a/git_cl/git-cl b/git_cl/git-cl\n'
292 'old mode 100644\n'
293 'new mode 100755\n')
294
295 NEW_NOT_EXECUTABLE = (
296 'diff --git a/build/android/ant/create.js b/build/android/ant/create.js\n'
297 'new file mode 100644\n'
298 'index 0000000000000000000..542a89e978feada38dd\n'
299 '--- /dev/null\n'
300 '+++ b/build/android/ant/create.js\n'
301 '@@ -0,0 +1,1 @@\n'
302 '+// Copyright (c) 2012 The Chromium Authors. All rights reserved.\n'
303 )
304
305 FOUR_HUNKS = (
306 'Index: presubmit_support.py\n'
307 'diff --git a/presubmit_support.py b/presubmit_support.py\n'
308 'index 52416d3f..d56512f2 100755\n'
309 '--- a/presubmit_support.py\n'
310 '+++ b/presubmit_support.py\n'
311 '@@ -558,6 +558,7 @@ class SvnAffectedFile(AffectedFile):\n'
312 ' AffectedFile.__init__(self, *args, **kwargs)\n'
313 ' self._server_path = None\n'
314 ' self._is_text_file = None\n'
315 '+ self._diff = None\n'
316 ' \n'
317 ' def ServerPath(self):\n'
318 ' if self._server_path is None:\n'
319 '@@ -598,8 +599,10 @@ class SvnAffectedFile(AffectedFile):\n'
320 ' return self._is_text_file\n'
321 ' \n'
322 ' def GenerateScmDiff(self):\n'
323 '- return scm.SVN.GenerateDiff(\n'
324 '- [self.LocalPath()], self._local_root, False, None)\n'
325 '+ if self._diff is None:\n'
326 '+ self._diff = scm.SVN.GenerateDiff(\n'
327 '+ [self.LocalPath()], self._local_root, False, None)\n'
328 '+ return self._diff\n'
329 ' \n'
330 ' \n'
331 ' class GitAffectedFile(AffectedFile):\n'
332 '@@ -611,6 +614,7 @@ class GitAffectedFile(AffectedFile):\n'
333 ' AffectedFile.__init__(self, *args, **kwargs)\n'
334 ' self._server_path = None\n'
335 ' self._is_text_file = None\n'
336 '+ self._diff = None\n'
337 ' \n'
338 ' def ServerPath(self):\n'
339 ' if self._server_path is None:\n'
340 '@@ -645,7 +649,10 @@ class GitAffectedFile(AffectedFile):\n'
341 ' return self._is_text_file\n'
342 ' \n'
343 ' def GenerateScmDiff(self):\n'
344 '- return scm.GIT.GenerateDiff(self._local_root, files=[self.Lo...\n'
345 '+ if self._diff is None:\n'
346 '+ self._diff = scm.GIT.GenerateDiff(\n'
347 '+ self._local_root, files=[self.LocalPath(),])\n'
348 '+ return self._diff\n'
349 ' \n'
350 ' \n'
351 ' class Change(object):\n')
OLDNEW
« no previous file with comments | « third_party/depot_tools_patch/test_support/__init__.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698