Skip to content

Make sure IFileSystem is registered in DI during tests. - #8902

Merged
Eric Snow (ericsnowcurrently) merged 3 commits into
microsoft:masterfrom
ericsnowcurrently:fix-8882-broken-di
Dec 5, 2019
Merged

Eric Snow (ericsnowcurrently) merged 3 commits into
microsoft:masterfrom
ericsnowcurrently:fix-8882-broken-di

Conversation

@ericsnowcurrently

Copy link
Copy Markdown

(for #8882)

  • Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR)
  • Title summarizes what is changing
  • [ ] Has a news entry file (remember to thank yourself!)
  • [ ] Appropriate comments and documentation strings in the code
  • [ ] Has sufficient logging.
  • [ ] Has telemetry for enhancements.
  • [ ] Unit tests & system/integration tests are added/updated
  • [ ] Test plan is updated as appropriate
  • [ ] package-lock.json has been regenerated by running npm install (if dependencies have changed)
  • [ ] The wiki is updated with any design decisions/details.

@ericsnowcurrently Eric Snow (ericsnowcurrently) added the no-changelog No news entry required label Dec 4, 2019
@codecov-io

Codecov (codecov-io) commented Dec 4, 2019 •

Copy link
Copy Markdown

Codecov Report

Merging #8902 into master will increase coverage by 0.21%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #8902      +/-   ##
==========================================
+ Coverage   57.95%   58.16%   +0.21%     
==========================================
  Files         527      529       +2     
  Lines       27532    27634     +102     
  Branches     4146     4162      +16     
==========================================
+ Hits        15955    16073     +118     
+ Misses      10700    10671      -29     
- Partials      877      890      +13
Impacted Files Coverage Δ
...lient/datascience/jupyter/kernels/kernelService.ts 60.3% <0%> (ø) ⬆️
src/client/datascience/serviceRegistry.ts 0% <0%> (ø) ⬆️
...nt/datascience/jupyter/kernels/kernelSelections.ts 97.29% <0%> (ø)
...ient/datascience/jupyter/kernels/kernelSelector.ts 82.97% <0%> (ø)
src/client/workspaceSymbols/main.ts 64.28% <0%> (+48.1%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 434131a...681937f. Read the comment docs.

Comment thread .gitignore Outdated
@ericsnowcurrently
Eric Snow (ericsnowcurrently) merged commit dabd87f into microsoft:master Dec 5, 2019
@ericsnowcurrently
Eric Snow (ericsnowcurrently) deleted the fix-8882-broken-di branch December 5, 2019 21:03
Eric Snow (ericsnowcurrently) added a commit to ericsnowcurrently/vscode-python that referenced this pull request Dec 9, 2019
Eric Snow (ericsnowcurrently) pushed a commit that referenced this pull request Dec 10, 2019
(for #8890)

The plan is to un-revert this stuff bit-by-bit.

* Revert "Fixes to FileSystem code to use bitwise operations (#8966)"
This reverts commit acb59d3.

* Revert "Make sure IFileSystem is registered in DI during tests. (#8902)"
This reverts commit dabd87f.

* Revert "Remove IFileSystemUtils from IOC container (#8898)"
This reverts commit 8ab93d7.

* Revert "Skip a few more tests. (#8830)"
This reverts commit d197557.

* Revert "Skip problematic tests. (#8810)"
This reverts commit c5f7766.

* Revert "Use new VS Code filesystem API. (#8307)"
This reverts commit 7cbd1c2.

* Revert "Update the code base to use IFileSystem instead of fs and fs-extra. (#7915)"
This reverts commit a23761d.
@lock lock Bot locked as resolved and limited conversation to collaborators Dec 12, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

no-changelog No news entry required

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants