Implement new resolve algorithm #365
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Breaking Changes:
no-skipped-testshas been removed, its functionality has been merged into the existingno-pending-testsrulemocha/additionalCustomNamesnow only allows to assign a custom name to exactly one interfacequnitinterfacehandle-done-callback: optionignoreSkippedhas been renamed toignorePendingvalid-suite-description: the rule option must always be an objectvalid-test-description: the rule option must always be an objectFeatures:
mocha/interface: when setting this toexports(default isBDD) then mocha function calls are resolved from import statements (e.g.import { it } from 'mocha';)const foo = it; foo.only('bar', () => {})is now correctly detected is usage ofit.only()Fixes: #363, #327, #264