-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run CLI on Windows #548
Merged
Run CLI on Windows #548
Changes from all commits
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
ee17d4e
Run on windows
asvetlov 678d41d
Merge branch 'master' into windows
asvetlov 2585a43
Reformat
asvetlov a888322
Reformat
asvetlov cf4c80e
Disable posix file permissions check
asvetlov 4da6a7d
Merge branch 'master' into windows
asvetlov c641a1a
Fix path extraction on Windows
asvetlov 417f5be
Reformat
asvetlov 1a5dacc
Correct regexp
asvetlov ab171bc
Work on
asvetlov 9bab16d
Forbid tilda in path after normalization
asvetlov 641e96c
Reformat
asvetlov fe99164
Pass client tests on windows
asvetlov 6b9709e
Reformat
asvetlov 3cda29e
Fix typo
asvetlov 277234c
Reformat
asvetlov 83aa73b
Fix test
asvetlov 472fb14
Add appveyor
asvetlov f3ddacb
Make pypi work
asvetlov acfa57d
Disable RDP
asvetlov 732db7e
Use a small timeout for disabline ugly message about closed loop
asvetlov 47b7520
Explicitly accept config in run_async decorator
asvetlov e562743
Fix path
asvetlov bde12d4
Change appveyor config
asvetlov e7af5bb
Replace cd with pushd / popd
asvetlov e655169
Tune build
asvetlov 971feb2
Use pip --user
asvetlov 0031f5e
Don't install twice
asvetlov b94f4d6
Build: off
asvetlov 013f5a8
Work on windows
asvetlov 91a43ca
Tune test steps
asvetlov b712b33
Don't use fork on windows
asvetlov c440660
Use secure CLIENT_TEST_E2E_USER_NAME env
asvetlov f0c2452
Enable proactor on windows tests
asvetlov 99a5d69
Reformat
asvetlov d4b952c
Work on
asvetlov a9ad63b
Get rid of PosixPath
asvetlov 6877b43
Skip image ops on Windows
asvetlov 5086385
Merge branch 'master' into windows
asvetlov e0ea71f
Merge branch 'master' into windows
asvetlov 56427fd
Merge branch 'master' into windows
asvetlov 258af1a
Work on
asvetlov 587cc5e
Reformat
asvetlov b42979f
Merge branch 'master' into windows
asvetlov b128ae2
Disable another non-windows test
asvetlov 02e7c20
Merge branch 'master' into windows
asvetlov 46e4735
Fix a error
asvetlov 9900ffc
Make everything except recursive copy test working
asvetlov f66ccff
Fix path mornalization for neuro cp
asvetlov 13759e5
Fix test
asvetlov 19fdcc8
Install codecov plugin from PyPI
asvetlov a890c12
Add codecov params
asvetlov 7966cc2
Combine coverage reports
asvetlov de0a7ef
Fix settings
asvetlov f1b621e
Skip more tests on windows
asvetlov 7b40002
Touch
asvetlov File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
image: Visual Studio 2015 | ||
|
||
environment: | ||
# ensure Python 3.6 is first in path | ||
PATH: 'C:\Python37;C:\Python37\Scripts;%PATH%' | ||
# GNU make | ||
MAKE: C:\MinGW\bin\mingw32-make.exe | ||
CLIENT_TEST_E2E_USER_NAME: | ||
secure: eOtqZJ4yXsPlfNYTZ17U7NFym9KFIq1Cz/zb7dNLR4IAzz4lKtNRPKpGxqgS/BQZ8Kxbsf9EZ2EDKKC74P8kNHwb4oz++CJw6DLnzN+B3x4Nqg9gaMo/VB5yhlbxn90NPdhUl/m8j8pW0kWtwgah6U/Sh/7ZoIHycX2BgcbEONZjyRox2g9x1oKkFUEhVU+yU36EjEwrtu3Imft0yWLcXw== | ||
|
||
platform: x64 | ||
|
||
install: | ||
# install dev dependencies | ||
- '%MAKE% -C python init' | ||
|
||
build: off | ||
|
||
# do not run automatic test discovery | ||
test: off | ||
|
||
test_script: | ||
- '%MAKE% -C python test' | ||
- '%MAKE% -C python _e2e_win' | ||
- '%MAKE% -C python coverage' | ||
|
||
# will start RDP server you can connect to for remote debugging (a-la ssh in circleci) | ||
# on_finish: | ||
# - ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1')) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
minor.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The constant is intentional:
mypy
calculates explicit constant comparison correctly but skips the second version.