You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 8, 2024. It is now read-only.
API Blueprint parser drafter and its Node.js binding protagonist is slowly migrating to the API Elements output format and any new functionality is no longer implemented in the legacy AST Dredd is integrated with.
Defensive prep stage
Create an equivalent test for all API Blueprint AST based tests using the respective API Blueprint and parser in Dredd
@netmilk Just realised we also need to somehow deal with the fact that Apiary Reporting API has API Blueprint AST as part of it's contract:
...
- blueprints (array, required) ... Array of blueprints used for the test run
- filename (string, required) ... file name
- raw (string, required) ... raw bleuprint content in Markdown
- parsed (object, required) ... parsed blueprint from raw data
- ast (object, required) ... parsed blueprint ast
- sourcemap (object, optional) ... sourcemap from protagonist
- warnings (array, required) ... bleuprint parser warnings
...
Motivation
API Blueprint parser
drafter
and its Node.js bindingprotagonist
is slowly migrating to the API Elements output format and any new functionality is no longer implemented in the legacy AST Dredd is integrated with.Defensive prep stage
The actual labour
blueprint-transactions
todredd-transactions
blueprint-transactions
- will no longer be maintaineddredd-transactions
Change the AST input interface to an interface consuming a string on top of same fixtures usingfury.js
protagonist
dredd-transactions
indredd
Unblocking
path
instead ofname
pathOrigin
instead oforigin
--names
, 🙌--paths
dredd-transactions
to Dredd Reporters where it belongsThe text was updated successfully, but these errors were encountered: