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 base client, tests, and documentation #1

Merged
merged 7 commits into from
Oct 16, 2017
Merged

Add base client, tests, and documentation #1

merged 7 commits into from
Oct 16, 2017

Conversation

fiorix
Copy link
Contributor

@fiorix fiorix commented Oct 10, 2017

No description provided.

Copied from the presto-python-client repo.
@fiorix fiorix changed the title Add license file Add base client, tests, and documentation Oct 11, 2017
Copy link

@JoelMarcey JoelMarcey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me.

TLS tests are only supported on Go 1.9 or newer.
@fiorix
Copy link
Contributor Author

fiorix commented Oct 16, 2017

There's a problem with the integration tests because they rely on a feature from the httptest package that is only available in Go 1.9.

So now I'm splitting those tests into a separate file and adding build tags to only run them in Go 1.9. This allows us to still support Go 1.8, just with less test coverage.

@fiorix fiorix merged commit 930ab99 into prestodb:master Oct 16, 2017
fiorix added a commit that referenced this pull request Oct 31, 2017
Add base client, tests, and documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants