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

Unified Diff: chrome/common/extensions/docs/server2/integration_test.py

Issue 111643007: Docserver: Make broken link integration test warning more visible. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: . Created 6 years, 11 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/common/extensions/docs/server2/integration_test.py
diff --git a/chrome/common/extensions/docs/server2/integration_test.py b/chrome/common/extensions/docs/server2/integration_test.py
index c19f27b62bdc5da0bb68347bac1488be23c0d746..d875dc9ae5a74e4eb3414a9863a28157b118a119 100755
--- a/chrome/common/extensions/docs/server2/integration_test.py
+++ b/chrome/common/extensions/docs/server2/integration_test.py
@@ -84,9 +84,11 @@ class IntegrationTest(unittest.TestCase):
# ('extensions/index.html', 'apps/about_apps.html'))
#broken_links = link_error_detector.GetBrokenLinks()
- #if broken_links and _VERBOSE:
- # print('The broken links are:')
- # print(StringifyBrokenLinks(broken_links))
+ #if broken_links:
+ # print('Found %d broken links.' % (
+ # len(broken_links)))
+ # if _VERBOSE:
+ # print(StringifyBrokenLinks(broken_links))
#broken_links_set = set(broken_links)
@@ -103,28 +105,6 @@ class IntegrationTest(unittest.TestCase):
#newly_broken_links = broken_links_set - known_broken_links
#fixed_links = known_broken_links - broken_links_set
- #if _REBASE:
- # print('Rebasing broken links with %s newly broken and %s fixed links.' %
- # (len(newly_broken_links), len(fixed_links)))
- # with open(known_broken_links_path, 'w') as f:
- # json.dump(broken_links, f,
- # indent=2, separators=(',', ': '), sort_keys=True)
- #else:
- # if fixed_links or newly_broken_links:
- # print('Found %s broken links, and some have changed. '
- # 'If this is acceptable or expected then run %s with the --rebase '
- # 'option.' % (len(broken_links), os.path.split(__file__)[-1]))
- # elif broken_links:
- # print('Found %s broken links, but there were no changes.' %
- # len(broken_links))
- # if fixed_links:
- # print('%s broken links have been fixed:' % len(fixed_links))
- # print(StringifyBrokenLinks(fixed_links))
- # if newly_broken_links:
- # print('There are %s new broken links:' % len(newly_broken_links))
- # print(StringifyBrokenLinks(newly_broken_links))
- # self.fail('See logging for details.')
-
#print('Took %s seconds.' % (time.time() - start_time))
#print('Searching for orphaned pages...')
@@ -132,7 +112,7 @@ class IntegrationTest(unittest.TestCase):
#orphaned_pages = link_error_detector.GetOrphanedPages()
#if orphaned_pages:
# # TODO(jshumway): Test should fail when orphaned pages are detected.
- # print('Warning: Found %d orphaned pages:' % len(orphaned_pages))
+ # print('Found %d orphaned pages:' % len(orphaned_pages))
# for page in orphaned_pages:
# print(page)
#print('Took %s seconds.' % (time.time() - start_time))
@@ -180,6 +160,30 @@ class IntegrationTest(unittest.TestCase):
finally:
print('Took %s seconds' % (time.time() - start_time))
+ #if _REBASE:
+ # print('Rebasing broken links with %s newly broken and %s fixed links.' %
+ # (len(newly_broken_links), len(fixed_links)))
+ # with open(known_broken_links_path, 'w') as f:
+ # json.dump(broken_links, f,
+ # indent=2, separators=(',', ': '), sort_keys=True)
+ #else:
+ # if fixed_links or newly_broken_links:
+ # print('**********************************************\n'
+ # 'CHANGE DETECTED IN BROKEN LINKS WITHOUT REBASE\n'
+ # '**********************************************')
+ # print('Found %s broken links, and some have changed. '
+ # 'If this is acceptable or expected then run %s with the --rebase '
+ # 'option.' % (len(broken_links), os.path.split(__file__)[-1]))
+ # elif broken_links:
+ # print('%s existing broken links' % len(broken_links))
+ # if fixed_links:
+ # print('%s broken links have been fixed:' % len(fixed_links))
+ # print(StringifyBrokenLinks(fixed_links))
+ # if newly_broken_links:
+ # print('There are %s new broken links:' % len(newly_broken_links))
+ # print(StringifyBrokenLinks(newly_broken_links))
+ # self.fail('See logging for details.')
+
# TODO(kalman): Move this test elsewhere, it's not an integration test.
# Perhaps like "presubmit_tests" or something.
def testExplicitFiles(self):
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698