mirror of
https://github.com/golang/go
synced 2024-11-19 00:14:39 -07:00
4d8a0ac9f6
The test was looking for strings found in specific Go versions without checking for the actual Go version running the test. Used ReleaseTags to check whether the current go version should execute a test or not. P.S. The version info is inferred from the binary running the test. But the test builds godoc using the "go" binary in $PATH. In case one is testing different go versions, please ensure to run tests by changing the $PATH variable to point to different go versions, rather than using a custom go binary in a different path. Fixes golang/go#26531 Change-Id: I16dda81518021e865e79c9c29fc2d9e8a83e7057 Reviewed-on: https://go-review.googlesource.com/125755 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> |
||
---|---|---|
.. | ||
appinit.go | ||
autocert.go | ||
blog.go | ||
codewalk.go | ||
dl.go | ||
doc.go | ||
godoc19_test.go | ||
godoc_test.go | ||
goroot.go | ||
handlers.go | ||
index.go | ||
main.go | ||
play.go | ||
README.godoc-app | ||
remotesearch.go | ||
setup-godoc-app.bash | ||
x.go |
godoc on appengine ------------------ Prerequisites ------------- * Go appengine SDK https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Go * Go sources at tip under $GOROOT * Godoc sources at tip inside $GOPATH (go get -d golang.org/x/tools/cmd/godoc) Directory structure ------------------- * Let $APPDIR be the directory containing the app engine files. (e.g., $APPDIR=$HOME/godoc-app) * $APPDIR contains the following entries (this may change depending on app-engine release and version of godoc): app.yaml golang.org/x/tools/cmd/godoc godoc.zip index.split.* * The app.yaml file is set up per app engine documentation. For instance: application: godoc-app version: 1 runtime: go api_version: go1 handlers: - url: /.* script: _go_app Configuring and running godoc ----------------------------- To configure godoc, run bash setup-godoc-app.bash to prepare an $APPDIR as described above. See the script for details on usage. To run godoc locally, using the App Engine development server, run <path to go_appengine>/dev_appserver.py $APPDIR godoc should come up at http://localhost:8080 .