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

Write tests to cover spawning in all languages using microservice-examples repo #6

Open
Marak opened this issue Sep 29, 2016 · 3 comments

Comments

@Marak
Copy link
Collaborator

Marak commented Sep 29, 2016

We should have an integration test that iterates through all supported programming languages and attempts to assert the responses of all hello world / echo services located in https://github.com/Stackvana/microservice-examples, per language.

These test will ensure the target language is working and supported on the system. ( Currently we only test with bash and node )

Marak added a commit that referenced this issue Oct 5, 2016
  * Includes `microservice-examples` package
  * Adds "hello world" tests for all languages
@Marak
Copy link
Collaborator Author

Marak commented Oct 5, 2016

This is now resolved and merged into master.

Only caveat is that travis-ci doesn't easily support multiple languages in one test.

There is a solution available at: travis-ci/travis-ci#4090, but this will require a bit of tinkering in the .travis.yml file. Until then, these tests have been commented out ( but should work locally if you have language installed in system )

@Marak Marak closed this as completed Oct 5, 2016
@Marak
Copy link
Collaborator Author

Marak commented Oct 5, 2016

Re-opening until Travis-CI issue is addressed

@Marak Marak reopened this Oct 5, 2016
@Marak
Copy link
Collaborator Author

Marak commented Sep 1, 2017

It seems like Travis-CI has closed the issue and not posted any updates on this.

I'd really like to get the multi-language tests working in the CI.

Suggestions are welcomed.

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

No branches or pull requests

1 participant