| Index: chrome/common/extensions/docs/server2/fake_fetchers.py
|
| diff --git a/chrome/common/extensions/docs/server2/fake_fetchers.py b/chrome/common/extensions/docs/server2/fake_fetchers.py
|
| index a35e1d977832f1f817e046e14d264a4e0bbd22af..e7a13d632e4a32e4a2b449d92c77d77ed9965490 100644
|
| --- a/chrome/common/extensions/docs/server2/fake_fetchers.py
|
| +++ b/chrome/common/extensions/docs/server2/fake_fetchers.py
|
| @@ -56,12 +56,12 @@ class FakeSubversionServer(_FakeFetcher):
|
| html.append('<a>' + f + '</a>')
|
| html.append('</html>')
|
| return '\n'.join(html)
|
| - except OSError:
|
| - raise FileNotFoundError(path)
|
| + except OSError as e:
|
| + raise FileNotFoundError('Listing %s failed: %s' (path, e))
|
| try:
|
| return self._ReadFile(path)
|
| - except IOError:
|
| - raise FileNotFoundError(path)
|
| + except IOError as e:
|
| + raise FileNotFoundError('Reading %s failed: %s' (path, e))
|
|
|
| class FakeViewvcServer(_FakeFetcher):
|
| def __init__(self, base_path):
|
| @@ -86,8 +86,8 @@ class FakeViewvcServer(_FakeFetcher):
|
| return '\n'.join(html)
|
| try:
|
| return self._ReadFile(path)
|
| - except IOError:
|
| - raise FileNotFoundError(path)
|
| + except IOError as e:
|
| + raise FileNotFoundError('Reading %s failed: %s' % (path, e))
|
|
|
| class FakeGithubStat(_FakeFetcher):
|
| def fetch(self, url):
|
|
|