Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add integration tests #16

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Jan 29, 2018

  1. add integration tests

    This test verifies that the output from this system is usable by the `go
    get` tool. It operates by proxying `go get` HTTP requests to a locally
    running proxy, then checking the URL the VCS cloned from.
    
    This isn't a hermetic test: it requires internet access to github.com
    and bitbucket.org, which I'm not sure how to reasonably fake and provide
    the same level of confidence. It checks PATH for locally installed
    copies of go, git, and hg, but those could be bundled in a test
    environment.
    
    I bumped up the version of Go required/tested against to Go 1.8 in order
    to use subtests.  Go 1.8 is now GA on App Engine, so this should not be
    a problem.
    zombiezen committed Jan 29, 2018
    Configuration menu
    Copy the full SHA
    0a85688 View commit details
    Browse the repository at this point in the history