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
Currently we test the parser primarily via the testdata features. These are pretty good as documentation of the correct behaviour in specific situations.
However looking at 'coverage', they cover less than 30% of the Parser's LOC in the PHP version, and probably similar in others.
Is there another approach we can use to validate the Parser is 'correct' in a wide range of situations? I'm thinking
Fuzz testing?
Property-based testing?
Some sort of approvals-based testing?
The text was updated successfully, but these errors were encountered:
Currently we test the parser primarily via the
testdata
features. These are pretty good as documentation of the correct behaviour in specific situations.However looking at 'coverage', they cover less than 30% of the Parser's LOC in the PHP version, and probably similar in others.
Is there another approach we can use to validate the Parser is 'correct' in a wide range of situations? I'm thinking
The text was updated successfully, but these errors were encountered: