Onsi Fakhouri
Onsi Fakhouri
Hey you can do this: ```go var _ = Describe("Foo Bar test", func() { JustBeforeEach(func() { report := CurrentSpecReport() fmt.Println(report.ContainerHierarchyTexts[0]) // Foo Bar test } } ``` More details here:...
You can use `CurrentGinkgoTestDescription()` - but I **strongly** recommend upgrading to V2. V1 is no longer supported and V2 has improved in many many ways. The [migration guide](https://onsi.github.io/ginkgo/MIGRATING_TO_V2) is here...
hey sorry for the delay. my understanding of `toolexec` is that it chains commands before running the canonical go command, not for changing the go command itself. i also don't...
hey I'm thinking about implementing this next. if a node is passed a new `ContextWrapper` decorator: `ContextWrapper(func(ctx context.Context) context.Context)` then any child nodes that accept a `context.Context` will receive a...
hey thanks for these examples they are super helpful. case 1 is straightforward and makes sense. though things like "log in as admin" vs "log in as user" really belong...
hey @niko-dunixi - so this is the confusing behavior I'm concerned about: ```go func WithZerolog(configFilename string) func(ctx context.Context) context.Context { return func(ctx context.Context) context.Context { config, err := loadConfig(configFilename) Expect(err).ShouldNot(HaveOccurred(),...
hey there - obviously I'm open to this but want to point out what currently exists first. You _can_ do all this with: ```go Expect(err).To(MatchError(SatisfyAll( ContainSubstring(`Invalid value: "foo-"`), ContainSubstring(`Invalid value:...
woof - yeah that failure message could use some work. will need to think about it - one areA i've been bumping into the last couple of days is the...
Yes that makes sense - doing it at the `format.Object` level in particular.
hey sorry for the delay - i havent worked on the submatchers yet but the error output seemed like a higher priority anyway. it's now fixed on v1.27.3 - now...