David Goss

Results 186 comments of David Goss

Thanks for raising @x80486, I hadn't heard about the built-in `.env` support yet (https://nodejs.org/en/blog/release/v20.6.0#built-in-env-file-support for reference). However, to have an `envFile` or similar configuration key in Cucumber , we'd be...

> Problem is that I'm not entirely sure how Cucumber can build a pass-through to activate a Node's feature, and the order in the lifecycle of the application. Yep exactly....

Thanks for raising @aaronpliu. This was discussed a bit in https://github.com/cucumber/cucumber-js/issues/1712 but fizzled out because the use case was solved another way. I think there are three ways we could...

A quick update on this: I think the best approach will be to announce our intention to make this change (see #3 from my [earlier comment](https://github.com/cucumber/cucumber-js/issues/2253#issuecomment-1459342972)) by emitting a deprecation...

Sorry for the late reply @jan-molak! Just wanted to clarify a couple of things: - Does your After hook need context/state from the specific worker? If yes is that serializable?...

Hey @tamil777selvan, sorry for the late reply. The support code loading for parallel is...a bit weird. We load it on the coordinator (from where we emit the [messages](https://github.com/cucumber/messages/blob/main/jsonschema/StepDefinition.json) about it)...

> the WebdriverIO hooks invoked Could you say a bit more about what these hooks do? i.e. is it user-authored code, or more like wdio plumbing? If you were to...

Thanks for the detail! For this to work we have to find a way to have these user-authored hooks register on both the coordinator (parent) process and the worker processes....

@MiladSadinam thanks for raising, you'r right that it's currently not supported. `parallel` just uses multiple worker threads but on the same machine which for reasons you've noted has limitations. From...