For my Python GAE instances, I can run a continuous integration that runs unit tests. I'd like to do the same for a go GAE instance, and preferably compile everything.As far as I can tell, it isn't possible to compile a go appengine codebase using 'go build'. What's the best practice for this?Separate the GAE from the non-GAE and compile the non-GAE, leaving the GAE bits uncompiled/untested?Thanks
On Wednesday, January 9, 2013 7:38:09 PM UTC-5, Kyle Lemons wrote:You can use the dev_appserver to compile your code, and you can do some testing locally with it as well.
You mean it can automatically run unit tests, or something similar? Could you expand on this, or point to docs?
On Tuesday, January 22, 2013 6:10:16 PM UTC-5, Kyle Lemons wrote:In your test (which is probably a bash wrapper script), spin up the dev_appserver, run your test queries, then kill the dev_appserver.
Maybe I'm being dense, but I'm afraid I still don't follow. How are your tests creating a Context to run the queries? Do you use wget or something to send actual HTTP requests & then compare against a golden output?