api7 / etcd-adapter

Embed ETCD into your program in a lightweight manner
https://pkg.go.dev/github.com/api7/etcd-adapter
Apache License 2.0
72 stars 23 forks source link

feat: add basic E2E test #12

Closed bzp2010 closed 2 years ago

bzp2010 commented 2 years ago

Add CI-based E2E testing, which mainly includes HTTP server, ETCD server, MySQL data source support, etc.

bzp2010 commented 2 years ago

Update

I have create CI workflow and ginkgo based testing framework. Below is the list of test cases that have been added.

Test Cases

Suggest and Review

ping @tokers @starsz Please review it and point out the test cases that need to be added if necessary.

bzp2010 commented 2 years ago

@starsz @zaunist Please re-review it, thanks.

bzp2010 commented 2 years ago

@zaunist Please take a second look and help merge if there is no problem.

cc @tokers