Onsi Fakhouri
Onsi Fakhouri
hey @pohly first off: > If nothing goes wrong, it's not obvious that the test was stuck in Eventually. sounds like perhaps the timeout is too high? Is this the...
Any thoughts on this one y'all? Anyone up for a PR?
Hey there - `Equal` and `BeEquivalentTo` both use `reflect.DeepEqual` to assert equality and `reflect.DeepEqual` [does not support testing for function equality](https://pkg.go.dev/reflect#DeepEqual) (one could imagine dropping down to pointer-equality instead but...
Makes sense! Glad you were able to find a workaround.
hey @chalda - I suspect the issue is that each invocation of `pointer.Int(5)` actually returns a different pointer. The keys will only match if all their fields match and [this](https://golang.org/ref/spec#Comparison_operators)...
hey @Cylkal - sorry I haven't been able to get to this sooner. I'll have to carve out some time to take a deeper look at it. For now, if...
The short answer is that, yes, a call to `view.stopListening` should be added to `tearDown`. I've been meaning to get around to this but haven't had much time to devote...
@aojea i don’t know if y’all also call `Skip()` in some specs at runtime. That would explain the discrepancy.
This should really get fixed in Ginkgo/Gomega. The strict separation was a cute decision 11 years ago but this pain point is pretty terrible. Gomega captures the panic. I bet...