-
Notifications
You must be signed in to change notification settings - Fork 638
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Formatter for "Message" format NDJSON #1142
Comments
Currently, there exists no development effort to support such a formatter. REASONS:
OTHERWISE:
SEE ALSO: |
Seems a pity that cuke is using Message as the integration format now, but
behave using something else as it makes interop/reuse impossible. Seems a
common format means ability to have common tooling and the old cuke JSON
format isn't that anymore.
Cheers
…On Tue, 3 Oct 2023, 10:01 am jenisys, ***@***.***> wrote:
Currently, there exists no development effort to support such a formatter.
This may change in the future.
REASONS:
- In cucumber, Cucumber Messages are used as internal protocol between
different parts of the framework implementation (as it needs a modular
internal structure).
- behave has currently no such needs (except: You want to use Cucumber
Reports <https://reports.cucumber.io/> ).
OTHERWISE:
- Formatters are an extension point in behave. Therefore, you can
provide your own Formatter classes and use it in behave.
- If it is important for you, provide a pull-request with its
Formatter implementation.
SEE ALSO:
- features/formatter.user_defined.feature
<https://github.com/behave/behave/blob/main/features/formatter.user_defined.feature>
- https://reports.cucumber.io/
—
Reply to this email directly, view it on GitHub
<#1142 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAGMFGDWA4Y6OSTANEJJKK3X5PH5VAVCNFSM6AAAAAA5G2IJ3OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBUGUZTONZRGE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
As already stated: If |
I am currently adding ndjson support to godog using the cucumber compatibility kit. As you stated that reason for wanting same on behave is to be able to reuse the widest variety of tools around my tests. |
Are there plans to create an output format for the Envelope data type as described here
https://github.com/cucumber/messages
I need compatbility with cucumber "message" format and the ability to reuse things like the cucumber-js report formats.
The text was updated successfully, but these errors were encountered: