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

Functional testing #161

Merged
merged 18 commits into from
Aug 11, 2015
Merged

Functional testing #161

merged 18 commits into from
Aug 11, 2015

Conversation

samuelkarp
Copy link
Contributor

@euank, I've taken your FunctionalTesting branch and modified it a bit. Specifically, I've moved the tests into the agent/ folder (so we can continue to use godep for dependency management of the tests as well), tagged them with //+build functional (so they get excluded when we do normal builds), updated the imports, and added a Makefile target. I've tested this all against an Agent built from my RetryHandler branch and they pass.

(Note: I'm happy to talk about different approaches for organization if you're unhappy with the tests living inside agent/, but this was the seemingly cleanest approach to me that continues to allow us to handle dependencies properly.)

r? @euank @aaithal @sentientmonkey

@euank
Copy link
Contributor

euank commented Aug 11, 2015

A pragmatic 👍

I do think there's probably something better in regards to the dependencies and originally I envisioned this as something more distinctly isolated, but it's much more valuable to get this merged than to block on discussing that.

I wouldn't mind a squash of my WIP commit, but if you'd rather leave it that's fine too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants