| OLD | NEW |
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 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 | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 import unittest | 6 import unittest |
| 7 import os.path | 7 import os.path |
| 8 import PRESUBMIT | 8 import PRESUBMIT |
| 9 | 9 |
| 10 | 10 |
| (...skipping 241 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 252 FakeAffectedFile( | 252 FakeAffectedFile( |
| 253 local_path='chrome/common/extensions/docs/static/index.html')]) | 253 local_path='chrome/common/extensions/docs/static/index.html')]) |
| 254 self.assertTrue(PRESUBMIT.NonGeneratedFilesEdited(input_api)) | 254 self.assertTrue(PRESUBMIT.NonGeneratedFilesEdited(input_api)) |
| 255 | 255 |
| 256 def testNonGeneratedFilesEdited_ZeroNonGeneratedFiles(self): | 256 def testNonGeneratedFilesEdited_ZeroNonGeneratedFiles(self): |
| 257 input_api = FakeInputApi(affected_files=[ | 257 input_api = FakeInputApi(affected_files=[ |
| 258 FakeAffectedFile(local_path='chrome/common/extensions/docs/one.html'), | 258 FakeAffectedFile(local_path='chrome/common/extensions/docs/one.html'), |
| 259 FakeAffectedFile(local_path='chrome/common/extensions/docs/two.html')]) | 259 FakeAffectedFile(local_path='chrome/common/extensions/docs/two.html')]) |
| 260 self.assertFalse(PRESUBMIT.NonGeneratedFilesEdited(input_api)) | 260 self.assertFalse(PRESUBMIT.NonGeneratedFilesEdited(input_api)) |
| 261 | 261 |
| 262 def testStaticDocBuilt_ChangesMatch(self): | 262 def testStaticDocBuilt_ChangesMatchApps(self): |
| 263 static_file = FakeAffectedFile( | 263 static_file = FakeAffectedFile( |
| 264 local_path='chrome/common/extensions/docs/static/index.html', | 264 local_path='chrome/common/extensions/docs/static/index.html', |
| 265 changed_contents=[(3, 'foo!'), (4, 'bar!')]) | 265 changed_contents=[(3, 'foo!'), (4, 'bar!')]) |
| 266 generated_apps_file = FakeAffectedFile( | 266 generated_apps_file = FakeAffectedFile( |
| 267 local_path='chrome/common/extensions/docs/apps/index.html', | 267 local_path='chrome/common/extensions/docs/apps/index.html', |
| 268 changed_contents=[(13, 'foo!'), (14, 'bar!')]) | 268 changed_contents=[(13, 'foo!'), (14, 'bar!')]) |
| 269 input_api = FakeInputApi(affected_files=[ |
| 270 generated_apps_file, |
| 271 static_file]) |
| 272 |
| 273 self.assertTrue(PRESUBMIT.StaticDocBuilt(static_file, input_api)) |
| 274 |
| 275 def testStaticDocBuilt_ChangesMatchExtensions(self): |
| 276 static_file = FakeAffectedFile( |
| 277 local_path='chrome/common/extensions/docs/static/index.html', |
| 278 changed_contents=[(3, 'foo!'), (4, 'bar!')]) |
| 269 generated_extensions_file = FakeAffectedFile( | 279 generated_extensions_file = FakeAffectedFile( |
| 270 local_path='chrome/common/extensions/docs/extensions/index.html', | 280 local_path='chrome/common/extensions/docs/extensions/index.html', |
| 271 changed_contents=[(13, 'foo!'), (14, 'bar!')]) | 281 changed_contents=[(13, 'foo!'), (14, 'bar!')]) |
| 272 input_api = FakeInputApi(affected_files=[ | 282 input_api = FakeInputApi(affected_files=[ |
| 273 generated_apps_file, | |
| 274 generated_extensions_file, | 283 generated_extensions_file, |
| 275 static_file]) | 284 static_file]) |
| 276 | 285 |
| 277 self.assertTrue(PRESUBMIT.StaticDocBuilt(static_file, input_api)) | 286 self.assertTrue(PRESUBMIT.StaticDocBuilt(static_file, input_api)) |
| 278 | 287 |
| 279 def testStaticDocBuilt_OnlyStaticChanged(self): | 288 def testStaticDocBuilt_OnlyStaticChanged(self): |
| 280 static_file = FakeAffectedFile( | 289 static_file = FakeAffectedFile( |
| 281 local_path='chrome/common/extensions/docs/static/index.html', | 290 local_path='chrome/common/extensions/docs/static/index.html', |
| 282 changed_contents=[(3, 'foo!'), (4, 'bar!')]) | 291 changed_contents=[(3, 'foo!'), (4, 'bar!')]) |
| 283 other_static_file = FakeAffectedFile( | 292 other_static_file = FakeAffectedFile( |
| (...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 443 local_path='chrome/common/extensions/docs/examples/foo/bar.jpg') | 452 local_path='chrome/common/extensions/docs/examples/foo/bar.jpg') |
| 444 zip_file = FakeAffectedFile( | 453 zip_file = FakeAffectedFile( |
| 445 local_path='chrome/common/extensions/docs/examples/baz.zip') | 454 local_path='chrome/common/extensions/docs/examples/baz.zip') |
| 446 input_api = FakeInputApi(affected_files=[sample_file, zip_file]) | 455 input_api = FakeInputApi(affected_files=[sample_file, zip_file]) |
| 447 | 456 |
| 448 self.assertFalse(PRESUBMIT.SampleZipped(sample_file, input_api)) | 457 self.assertFalse(PRESUBMIT.SampleZipped(sample_file, input_api)) |
| 449 | 458 |
| 450 | 459 |
| 451 if __name__ == '__main__': | 460 if __name__ == '__main__': |
| 452 unittest.main() | 461 unittest.main() |
| OLD | NEW |