hofstadter-io / frisby

API testing framework inspired by frisby-js
MIT License
278 stars 27 forks source link

go get -u github.com/verdverm/frisby fails #17

Open robmurtha opened 8 years ago

robmurtha commented 8 years ago

go version go1.6.2 darwin/amd64

the mozilla vendored version of go-simplejson is preventing usage

sinewave:gopath robmurtha$ go get -u github.com/verdverm/frisby
# github.com/verdverm/frisby
src/github.com/verdverm/frisby/expect.go:221: cannot use json (type *"github.com/mozillazg/request/vendor/github.com/bitly/go-simplejson".Json) as type *"github.com/bitly/go-simplejson".Json in argument to foo

same issue when using gvt

verdverm commented 8 years ago

Someone gave a great talk at GopherCon 2016 on how vendoring works. I wonder if the slides or video are up somewhere...

robmurtha commented 8 years ago

I was integrating it using go get, and the gvt vendoring tool, perhaps the dependent package with the conflict has changed?

On 21 July 2016 at 02:02, Tony Worm notifications@github.com wrote:

Someone gave a great talk at GopherCon 2016 on how vendoring works. I wonder if the slides or video are up somewhere...

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/verdverm/frisby/issues/17#issuecomment-234164506, or mute the thread https://github.com/notifications/unsubscribe-auth/ABgg8gKryMe8MbVCUVsNZarsSjzuVScnks5qXwuLgaJpZM4JROWD .

Rob Murtha 302-359-5943

http://www.linkedin.com/in/robmurtha http://www.twitter.com/robmurtha

verdverm commented 8 years ago

It did, I tried a 'glide update' and can now repro.

In all likelihood I will do a rewrite along the roadmap I've laid in the readme, and possibly change the request library.

Unfortunately this probably won't be until late Q3. I'm currently working on a code generation tool which I will use during the rewrite.

On Thu, Jul 21, 2016, 2:22 PM Rob Murtha notifications@github.com wrote:

I was integrating it using go get, and the gvt vendoring tool, perhaps the dependent package with the conflict has changed?

On 21 July 2016 at 02:02, Tony Worm notifications@github.com wrote:

Someone gave a great talk at GopherCon 2016 on how vendoring works. I wonder if the slides or video are up somewhere...

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/verdverm/frisby/issues/17#issuecomment-234164506, or mute the thread < https://github.com/notifications/unsubscribe-auth/ABgg8gKryMe8MbVCUVsNZarsSjzuVScnks5qXwuLgaJpZM4JROWD

.

Rob Murtha 302-359-5943

http://www.linkedin.com/in/robmurtha http://www.twitter.com/robmurtha

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/verdverm/frisby/issues/17#issuecomment-234372052, or mute the thread https://github.com/notifications/unsubscribe-auth/ABU4CAIFBfU22ws8AXWwrGiJytMqb_F5ks5qX9T1gaJpZM4JROWD .

AbellaLiu commented 8 years ago

@verdverm have you fixed the issue?

verdverm commented 8 years ago

Did you use glide update or install?

On Wed, Aug 24, 2016, 2:55 AM liulinlin notifications@github.com wrote:

@verdverm https://github.com/verdverm have you fixed the issue?

— You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub https://github.com/verdverm/frisby/issues/17#issuecomment-241999463, or mute the thread https://github.com/notifications/unsubscribe-auth/ABU4CLtgUDCsV8_-lhg3NNlW3YWJvrYfks5qjAcVgaJpZM4JROWD .