Skip to content
This repository has been archived by the owner on Oct 3, 2023. It is now read-only.

Improve integration testing #120

Open
11 of 12 tasks
chingor13 opened this issue Feb 16, 2018 · 3 comments
Open
11 of 12 tasks

Improve integration testing #120

chingor13 opened this issue Feb 16, 2018 · 3 comments

Comments

@chingor13
Copy link
Member

chingor13 commented Feb 16, 2018

Ideally, we should be able to run tests against sample applications running test code in a webserver. This will allow us to test things like framework integrations, response codes, and other edge cases that are hard to test with only unit tests.

  • Curl
  • Doctrine
  • Eloquent
  • Grpc
  • Guzzle
  • Laravel
  • Memcached
  • Mysql
  • PDO
  • Postgres
  • Symfony
  • Wordpress
@jcchavezs
Copy link
Contributor

I used this library for integration tests in zipkin: https://github.com/jcchavezs/httptest-php do you think it could work here?

@jcchavezs
Copy link
Contributor

Any opinion on ^ @chingor13 @tmatsuo?

@chingor13
Copy link
Member Author

Your library looks super useful for something like testing our Guzzle integrations.

As for testing framework integrations, we'd probably want some sample applications where we install the library and possibly run a local webserver and hit the app with requests - checking that stuff like trace context propagation works.

This issue is probably too general and we can break it into smaller issues.

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

No branches or pull requests

2 participants