-
Notifications
You must be signed in to change notification settings - Fork 344
0001 parse errors
nehashri edited this page Sep 25, 2017
·
1 revision
This ADR has been recorded retrospectively.
Accepted
During execution of gauge project if parse errors are found, execution does not proceed. Once a parse error is found in a file, parsing of other files is also stopped.
This becomes cumbersome for the user, as it takes multiple parses to fix all errors in the project.
All parse errors will be collected and shown to the user.
If a parse error is found in a spec, only that spec is ignored and others are run.
Two go channels are created, one for collects all specs and another collects all parse results. This can be merged to use only one channel.
Copyright © ThoughtWorks Inc.