Skip to content
This repository was archived by the owner on Apr 1, 2020. It is now read-only.

Conversation

bryphe
Copy link
Member

@bryphe bryphe commented Jun 30, 2018

This is a draft of some quick tests that validate the setup install / uninstall behavior (creating a directory, dropping an executable, running the uninstaller). It also queries the PATH registry key to check if it looks as expected. Hopefully it helps with validation for #2372 ! 💯

@codecov
Copy link

codecov bot commented Jun 30, 2018

Codecov Report

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

Impacted file tree graph

@@            Coverage Diff            @@
##           master   #2378      +/-   ##
=========================================
+ Coverage   38.19%   38.3%   +0.11%     
=========================================
  Files         300     300              
  Lines       12522   12540      +18     
  Branches     1649    1651       +2     
=========================================
+ Hits         4783    4804      +21     
+ Misses       7484    7481       -3     
  Partials      255     255
Impacted Files Coverage Δ
browser/src/UI/components/common.ts 78.26% <0%> (-0.32%) ⬇️
...src/Services/Configuration/DefaultConfiguration.ts 87.5% <0%> (ø) ⬆️
browser/src/Services/Snippets/SnippetSession.ts 81.33% <0%> (+1.05%) ⬆️
browser/src/Editor/NeovimEditor/NeovimSurface.tsx 65.21% <0%> (+1.58%) ⬆️
...src/Editor/NeovimEditor/NeovimBufferLayersView.tsx 44.44% <0%> (+1.58%) ⬆️
browser/src/App.ts 9.05% <0%> (+2.68%) ⬆️
browser/src/UI/Shell/OverlayView.tsx 60% <0%> (+4.44%) ⬆️

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 75fcdf7...8e5e7ab. Read the comment docs.

@CrossR
Copy link
Member

CrossR commented Jul 1, 2018

The caches on AppVeyor seem to keep failing.... no idea why, they just aren't being restored at all.

That said, should be able to uncomment the final test now my PR is in.

@bryphe bryphe merged commit 7b5ed4f into master Jul 10, 2018
@bryphe bryphe deleted the bryphe/automation/install-tests branch July 10, 2018 21:15
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants