diff options
author | dbeam <dbeam@chromium.org> | 2015-06-01 18:40:23 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-06-02 01:40:56 +0000 |
commit | 95c35a2fad1b1c077ac233d338ea7e5e94c5315b (patch) | |
tree | ab3fcd94625b00d2b284ca35d0535dba95359fc9 /PRESUBMIT_test.py | |
parent | dbd2ef9bb16d7fb63f44a992248b4dbed7f3f8e3 (diff) | |
download | chromium_src-95c35a2fad1b1c077ac233d338ea7e5e94c5315b.zip chromium_src-95c35a2fad1b1c077ac233d338ea7e5e94c5315b.tar.gz chromium_src-95c35a2fad1b1c077ac233d338ea7e5e94c5315b.tar.bz2 |
Exclude .md files from version control conflict detection.
Turns out top-level headers basically look exactly like
a merge conflict marker.
R=jlklein@chromium.org
BUG=495338
Review URL: https://codereview.chromium.org/1153013005
Cr-Commit-Position: refs/heads/master@{#332313}
Diffstat (limited to 'PRESUBMIT_test.py')
-rwxr-xr-x | PRESUBMIT_test.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/PRESUBMIT_test.py b/PRESUBMIT_test.py index 18e3c6e..195fe4f 100755 --- a/PRESUBMIT_test.py +++ b/PRESUBMIT_test.py @@ -270,6 +270,16 @@ class VersionControlConflictsTest(unittest.TestCase): self.assertTrue('3' in errors[1]) self.assertTrue('5' in errors[2]) + def testIgnoresReadmes(self): + lines = ['A First Level Header', + '====================', + '', + 'A Second Level Header', + '---------------------'] + errors = PRESUBMIT._CheckForVersionControlConflictsInFile( + MockInputApi(), MockFile('some/polymer/README.md', lines)) + self.assertEqual(0, len(errors)) + class UmaHistogramChangeMatchedOrNotTest(unittest.TestCase): def testTypicalCorrectlyMatchedChange(self): diff_cc = ['UMA_HISTOGRAM_BOOL("Bla.Foo.Dummy", true)'] |