| Index: chrome/common/extensions/docs/server/chromeextensionsdocs.py
|
| diff --git a/chrome/common/extensions/docs/server/chromeextensionsdocs.py b/chrome/common/extensions/docs/server/chromeextensionsdocs.py
|
| index 18bd882d30f15f09224df053b4f82dac38c703bc..91dd23a1518dd6e5bc6c14fb418ed9a1208597f6 100644
|
| --- a/chrome/common/extensions/docs/server/chromeextensionsdocs.py
|
| +++ b/chrome/common/extensions/docs/server/chromeextensionsdocs.py
|
| @@ -6,6 +6,7 @@
|
| import cgi
|
| import logging
|
| import re
|
| +import os
|
|
|
| from google.appengine.ext import webapp
|
| from google.appengine.ext.webapp.util import run_wsgi_app
|
| @@ -43,10 +44,10 @@ DEFAULT_CACHE_TIME = 300
|
| class MainPage(webapp.RequestHandler):
|
| # get page from memcache, or else fetch it from src
|
| def get(self):
|
| - path = self.request.path
|
| + path = os.path.realpath(os.path.join('/', self.request.path))
|
| # special path to invoke the unit tests
|
| # TODO(nickbaum): is there a less ghetto way to invoke the unit test?
|
| - if path == "/test/":
|
| + if path == "/test":
|
| self.unitTest()
|
| return
|
| # if root, redirect to index.html
|
|
|